MDDEDRKGVHPALNDEPLDEKCLKDYAMLRLISAKTERDAVIRERDKAIAEKKVAIAEKEAAYAQRDAAFAQRDEAIMERDAAFAALENARDERNRGWQAYKAQLAQMAASPHLTQIGACSRDPRIFQAINIHHDCTYGIGANEFPALTTGTSELGPVLECEAALKSSSEIVTREPKKGRRSKKNSQDVDGSIPLVPKSPSKKRRVRGQQSETPNGVEVGSEGKDCENNSAKSCVVYNPSMPIPYCSCTGANQPCYRWGNGGWQSACCTTMMSMYPLPMNPNKKGYRFPGRKMSAGAFQKLLLPVAAAATRPSLRRTCPCLVLHFSNLLLLYFDQSAMLLYSGSPQVLNYLGD*