MSMYGFEAMSFNIKDGFLEAIVRGYKAGLLSAIDYNNLCQCETLDDIKLQLSGTDYGNFLANEPSPLHTATIVEKCTQSLVSEFSYMRTQASEPLATFLDYVTYGHMIDNIVLIVSGTLHERDVQELLDKCHPLGMFDSIATLAVASNMRELYRLVLVDTPLAPYFAECVTSEDLDDMNIEIMRNTLYKAYLEDFYNFCKKLGGATATIMCDLLAYEADRRAINITINSIGTELTRDDRRKLFSHFGLLYPYGHEELAVCEDFDQVRAAMEKYPPYQSIFSKLQFGESQILDKAFYEAEVKACVLGYEQQFHYAVFFAYVRLKEQEIRNIMWISECVAQNQKARIHDGIVFIF*