MSRYKRKGANSDKRGPHAKVLWYLPIIPRFERLFSVKKNAKYLRWHAEERKKDEFLRHPADSPQWRTIDKKYLEFGKEVRNLRLALCTDGMNPYGSLSSQHSTWPVLLAIYNLPPWLCMKRKYIMLSLLISGPKQPGHDIDVYLAPLIDDLKLLWNEGVPMFDAHTNSNFTLRAMVFCTINDFPAYGNLSGYKTKGQQACPICEEDMKPTRLDHFKKNIYPDFRKHLSRYHPYRKKKKEFNGFTEEGVARTPLTGSQVYERIKNVETKYGKCFKSKSKKGVLWKKVSPLWDLPYWKDLSVRHCLDVMHIEKNVCDAIIGTLLNIPGKTKDNENVRKDMKKKNIRPDLWPVQKRMVQRPFCLQRVTQCRERRRRSFVSAYMALRFPRDIRRMLSA*