MKIAVEGCCHGELDKIYAAMKHLERAEGIVIDLLICCGDFQAIRNVDDVECMSVPNKYKELGTFHSYYSGAKVAPYPTLFIGGNHEASNYLWELYHGGYVAPNVYYMGHAGVINFGDLRVGGLSGIFKGGDYRKGHHERAPYAGHDVKTAYHVREFDVQRLAMLKEHVDVFLSHDWPRGVARHGEMDDLIRKKKFLADELRSNTLGSPPGETLLHALKPSYWFSAHLHVKFAAMVRHHGGGVTKFLALDKCLPRRDFMQIVDLPEKDASGGFRLDPEWLSIVKANHLAQSLTTR