MAKEHFVLVHGEGHGAWCWFKLRWLLEGSGYRVTCIDLAGGGVDPTDPNTVWSFKQYDKPLIDLISTLPEGEKVILVGHGAGGLSVIHAMHEFVDRISQAFFVAATMLPFGFQTDEDKKDGLPSLPENEIELTLSAAADDPPTSVALRPEFQRDRLSQQSPEEESVLASMLMRPWPATAISSASFEGDDERLNRVKRIFIKTERDHMLDPEQQDSMIKKWPPSEVLVIDTDHSPFFSAPEQLFNLIVKSL*