MLCFLRILAMAIPLMWVYEGVIDDPYWEFFIAENKTLQKESLTQDYNAKYWQQRYSLKPGIPSFLTNAVEAILTTGKYLNVLRKCGHHVQVAENAKLTNSDSNRPYLECINIAYRFASAELLNLIIQKYDLIARLRSMKHYFLLDQGDFLVHFMGIARDELVKKPATISVEKLQSLLDLALRTSVAISDPCHEDLTCSVERPSLLAQLDVLKKMGNSMSDIYTQTDSLEGDKSNSENFSQSAPVNVTCLETFTVNYKVQWPLSLVLSKKALTKYQFIFCLLFHCKHVERQLYGTWQTHQSTRGLNLLGTTISGSYVLCQKMLHFMQSLVHYLTFEVLEPNWHVMYERVKTTKSIDEAMQHHDHFFDRCLKECLLLWPEILQKVLKKILKQGDGYEKPNDGAVVKVKYTGKLEDGTVFEEK*