MASHHVSSFLALIAEYQAAKSVMLDGAHLTLPKIAAIGASPQVTLLLDTAACKLAVDRSRAWVDKAVHDSADIYGITTGFGACSDKRTLHVDLLQVEFVRFLVAGIFNGPGGSDGAQPLSTTRAAIAIRINSLLLGLSGIRWEVLEALAKLVNSNVLPRCPLRGTVTASGDLLPLCYVIGLLVGWRTVKAYVPSYSVEGSTNHVDQQQQQQQLLLPATEALKRAGLQQPVTLRAKEGIALANGTSFATAEAALVLFDAHLLFLLSEVCGGLFCEVMYVRTEFCDPVLHEAKNHRGQIEVAATLRWLLEGSMLIQRGNEIHVGRARLKPRQERYAPRSIPHWLGPQLEIIQRAVVDVENEANSANDNPLIDAKNDRSLHGANFQGTYIGVPMDNVRLSIAAMGKLIFALFTELMLEMTNNGLTGNLAIGPDFALDFGLKGVDIALAAYLSELLHLANPVTTHVQSAEQHNQDVNSLGLISARRTADAIHLLKMMLASFLLALCQAADLRHLEELLHTAIHTTVQQEASRSALPPSLISELLLVVEQLNVLDYAHNAASPSLPFTASLNTKLLQHIMSTKPGVDDTEALRSFKDALEKKLADNIEEVRRNFLESQAQEEVSGRVRSSKAFPLYRFVRKELQTEVLTGAQVKKGSCYGSP