MAEEAADVDIDIEGDINESGKSIYDSLSTGFAPEHYIESEWKNEGLNPWTLDSSISEENREAIKKMLLEEQYYLSNKPLAGKFWSDSKEGEKCCIKRVRTPAKTSCSPVKWTTEEKKLFEQGLATFGRRWTSIAKLIGSRTVLQVKSYARHYFKNKCKLEGFVKEEAKIGTESLQILDFQDHENEPEITDEKPTLRGRADPNLNAIKIEKLSDDEEIDITDELDEPLRNNPDLVKDITDTTDANKENKLETDIVQQKSNITIEILQTDIPKHVLQQSDIECLDSVHSLTCIPSPKWMLYPQQCEDDDYDHSDEQHCFQEKCLSPHAEHLTDHPDEQHCFQEKCLSSHAEHLTVLCENENDSQDEDDEIKPPDQDIEIDRNLILDEEKQAIPEFFEVDKQKLQIVT