MTMRLESGITLKNLIDAAGEGLALPYSPSWLGVTLGGILGTGSHGSSLFGKGSAVHEYVVEMKFVVPASHAEGYAKVVSLTEANEDLNAVKVLLGVLGVISQVTLQLQHLFKRSITNIQRDDFNLETNILPFGLEHEFVDVTWYPAQRKVIYRLDDQVPLEAPGNGVNDFVGFLPTLTALLATAREIEEVEELTNNAKAKCVLSYIQVSTILEIGTGFENSDLLFLGYPVIGYQNKMQSIGSCLSSPEDGLLTTCDWDPRIKGLLYFQTGFSVGVSKIQQFLFDIRKLRDMNPTSLCGIEMYNGILMRYVKSSTAYLGKQEDSVHFDITYYRANDANTPRLYEDMLEEIEQMDFVKYEALPH*