MMNSDIQTRKEFFRKATSYGECIVLDHKRKLKDFDGSLLDLSEAEYAIGPLHSKCLVKYFDKVDRKKANAYSLLKNIRHHNIVFLKNFFDGSGQPRFVFNWVDGSMSAWVKTEGAKVLLKRTGTGTCRNSTIRQLVRDLCSGLECLFEHGIYPIQITAKDIYVKKVGKNALAQLLIEEAEALPKSDARKRQIQANLWHEMRDAVKKIFADHVDSPKDMPLVRFLDYIAEGNVKTLQRYPLDWDETEKGKYLLKVLCMNPHKVEQEVNNLIQWPPVTYLGNLPSPLQEMISYDQTRSHPSGYDDKKPYHYLKLCKNIIKHWWLLPESVKVECKTWQRLIQKMETWDPKIWCKLYETFG*