MEELVVEGKKADAGQFKPGAFQKLADKMNEKFPGCGLTVKHIRNKHKRLKEIYMFVAEMLGCSGFGWTSKKMCVEVDSKRVLEVWGKDRAPGVEACSEIDAEEDITLGSTFAAATTGGLRLGDDDVDMEDLAAAESELPNTFSTSFASSSEKNQGRQSATKKINDAAILLNLAKIFKSVIEDKGKHVQILANAMSGNKNQDCKYFQWIDELEEQDMVEEEECSWNNKPRLSSGGKLKQKSTRKLSESVQYEEIDPMVLPVLTKELKEKLRRIEILLTMMCIGVAIGVFIDFFALFKN*