MGGSTMKTAKVWKYFIQLPSEEQAAECRICCKRIKATNSSTTGMIRHLRSCHSSEYQVLQAARQINTSAKQENQAFNIRQNHPIKTKNVTNHSVANIIATTFDIRRKHLENSIRYICAGSGPEQKKAKFDDCCNAVDLRMESKNRINRKGQTEKARIVRGNFWPDDHPDAQRISDQIGIMLLLDNESPAIISRTGFRNLLRFFQPRYQLPSTEQFHKVILPRLVSQLRFDAIALQQADFVSSQQSDLNTRLSSLTTILLAKEYGAGNSISNENNRELAAFSSLCSEQKELERVVINSIRSAQNISQSFSHSIQLCDEDTDSSGDSETLSARIDSFMKLIGECVFPQAELTDLVTRCYYACRHLEELSGDGQHQSGLDTQSPLRSSDLADCVEYVHKNLERIHEKHKRSPIPMFKPFTKDETQFLSDLNMHIHSIYSCS