MIYFLLFICIVSLLKTIEMSSPSASIVGHRGCGSSTAGGISRYPENSLFSFKKALDENVDGVELDVWLTKDNQVIVLHGTEDGLLGHTLLCNKDCENKNIEELNLDEIQKYHFKEPWILNHGKTFNENNYELNNNQKKYSSLTEQEKLEKENEYENFDKAYINLEEHEDIEKLINEKFLNNFYNLNNKNNYEEPINDTEYIEKEKKLFEEYNLDTNINTEEDYINSIKCSHCKDIYKKYMMPKTHYHLKKKQLLFKFISMFYHVPLLENLLNLYKNKLTYDIELKGNKEDLGLYILNILQNYKDYKFKFSSFNWLLQYNDIQEKIHKQENNNSFNYEAYPFYNVDRIDLLKVLRNNKLNIPVALLFSDDEIMPDINTILYTMKYYNAQWAHFSFRLKKNSIVVHSNPSNITIPIEDFIKIFHNNNKKIMIYWGTEDNDKADDIFSYLKLDADSLCPNDIVLAKYVLQGIKENDTI*