MGMENGSKLRLWCSAFACALAVLEADGYFVDITYVKSAVAKGAVCLDGSPPAYHLARGSGSGANSWLVHFEGGGWCNNVTTCLQRSHTRLGSSKEMAKQVAFSGILSNTPDYNPDFYNWSKVRVRYCDGSSFTGYKEEVDPSTNLHYRGARVWQAVMEDLLGKGMNKAQNALISGCSAGGLTSILHCDRFHQLLPVGANVKCLSDAGFFINVKDIAGVNHAAAFFNDVVRTHGSANNLPSSCTSKLPAGMCLFPQNEVKQIQTPLFILNAAYDSWQVRNILVPGASDPSWRSCKHDINQCSGKQLKTLQGFRDHFLEALEAQGDSSTRGLFINSCFAHCQSEIQEIWFAPGSPMLGNKRIATAVGDWFYGRSPFQKTDCPYPCDSTCHVFKNSSHT*