MDNNFVFPIVILTLFIFSNLIMNKYKFYKELDILKRGILTFFISCFALILFMEGTKYIQLRLGYSFLLEGVLNIILFLVLIILSFYTGFKVIRLINNNNEQEYKLQKLDSKINHKDNIIIKLRSQKHDYLKHLQVVYSLLNTGLDEDAKEYIMNISNSFKSKNSRYGKVSYLDAIASLKYEECLEKDISFDVYIQDFMDNLEIEPNDMSSVLLNIIDNAIESLSTIKKEKKYIRLHAYEDEFQYIIAIKNNGPKIHNVESIFWNGFSTKEGQDRGYGLHLVKNILDKYDYSILVNSDDFLTEFVILIPKYY*