MDKDLAYLQKKISREVRKAKDVVIGLIAKLEIKVDKLALKLIKQDAPPKTGADVPQPVRAIISSMENGRCRDNNSQENSDGESSDNCREMITGRPPRPVAAIRHCASTARLAGPSESELELDANNLLPEPAAEDGRMFFPTFRSGSCAEIGPKQNMEDEHICIDNLVEYLNPDCGCPSPSAFYGVFDGHGGGDAARFIQNNLLNFIVEDSNFPDAIAVRNAFVKADHAFADACSLDSTFDSTSGTTALAALIFGRQVFRAWNMIVANAGDCRAVLCKRGKAFEMSRDHKPNCSIERVRIESLGGCVYDGYLNGQLSVARALGDWHMKGPRGSKCPLSAEPELKEYLLTEQDEFLIIGCDGLWDVISSQCAVTIVRRGLLLHNDPERCSKELVREALNRHTCDNLTVVVVCFSTNPPPRLELPKSKFRRSISAEGLNCLKGHLECP*