MVNFGFVVGFVTRSLNIPDLRDRYMGGLSGRALSLENMDRKISEDGNTTQIDDLPDGILSHIVTFLSIQEAVKTSVLSSRWKQVWTATENLFFCEYELCGKQRGYKQRKRMVGIIDHVLKFHINRVERFLLDFDPRGFESHVDEWVSFLTKSGVQEISINFRREVEGVYLGGHDYELPSRFFDCISLRLLMLKNCIMNVPLDFKGFNSLRTLFLSDVYINGDQLSTLVSKCKVLQGLALLYCRDTESFRMSGPHSQLKNVMICCCLMSLGDIEIDAPSLLHFCFMGCIFGSPVLSVPRLLDATIISCIEKRPPTIQENPFHKVARSLSKLAHVESLTLAGYFVKTLADAEVWNALPTSFPNIKELDVGVNLTKSSETRIIYHFLESCNNLEKIVLSLNQDDKELLASQYWDLRKPTYCMANHLKTVTVTNLEGLVGEIRFVTFLLRHTRKLENITLSFYENLRSTVRAKTAMDVLTNVKKVSTDAEMCIKFEDVDADD*