MTEVDKEALHTLLKLKFDLDLNEENVKGCVELMFSSSYKSFRHRFYEHYVKHGGGENARMNPHKALEDRLADWFWLCDHFETEEFQKRSTIGKDNRSNLPYMHWKGTKSFVALQHELGCGDITLYKECYSNDKGWASSDAREKHDQMVRMQEESMQQDEIPLTEPQICEKVLGKAYGYIRGRGHGPKPNRRATSTSTRTYQQMEEELASTKQTVAVQQNQLAVQQNQLESQQKQLDWLHSVVSKLAGIPTPCMDANGTSVPAYTATTSNDGSKRSVAHFNFNWQKLISDYHLEDNAWVQNLYDLREKWATIYRRDSFCADMTSTQRSEELLVQYDKCIARLRRKELYEDHKSRNSDPILCISNLPMLKTAAESYTRNMYSAFEEEFQKQFVLSCTLIIQEGTINTYKVVTVDHSEDEARVIFNSVHMNISCSCRKYNCLGEETTQPSNINIAGASQPTVQEPLDSNTVMPFGDISMIFVPPIRGEFTNLLFQAHHETTAAASASRCLEFENQDPN*