MGKRVAVVVGGSVAGLACAHAVAGAGWELVVLEKAAAPAAGSGTGAGLGLDAQSMEILSRWIPGWGIDAATLPLAVDLNRATDSETKAARTLARDEDFHFRAAHWGDLHRRLHEELPPAVTVLWGHQFLSFEAPDDTRGVVATARVLRTGETVEVTGDLLIAADGSTSSVRRSFLPDLKLRYSGYCAWRGVFDFSGKESSDTMTGIRRSYPELGNCLYFDLAPKTHAVLYELPRSRLNWLWYINGPEPELTGSSVTMEATDAMVTRMRDEAERVWCPELARLIRETAAPFVNVIYDADPLPRLSWAAGRVVLVGDAAHPTTPHGLRSTNMSVADACTLGQCLAKWSSESEPTTHARALAEYEAVRLPVVAEQVLHARRLGRLKQGLPVDCEAEDGFDVTTAKAEVLQLRQRTMPFFDGAPAAVDGCSVQDYIPSSG*