MNATYRHITVLLEEAVSALAPREDGCYLDGTFGRGGHSRALLEKLGAGGRLLGFDKDPQAIQTGKALAAEDGRFVIVQRSFAELGDEVRARGLEGRVDGVLLDLGVSSPQLDDPERGFSFLNDGPLDMRMNPGQGISAAEFIANAAEEEIARVFKEYGEERFAKRMARAIVQRRQERPFERTADLAEVITVANPAWEKGKNPATRAFQGLRIHVNNELGDLERGLDAALESLAVGGRLVVISFHSLEDRIVKLFMRKHAKGEADNLPRDLPIRSKVFEPRLKLLGKPQYASEEELKANPRSRSAVMRVAEKLR*