MGTHLQASAQDNEHIFRSQHQAVPVPDNMTLPDFVLQDAELYAEKVAFVEAVTGKEYTYGEVVRDVRRFAKALRSIGLRKGRVVVVVLPNVAEYAIVALGIMAAGGVFSGANPAGHASEIKKQVEAADAKLVVTNGAMYEKVKSLELPVIVMGEEHVAGAINWGELLEAADRANTDTISEDVHQNDLCALPFSSGTTGISKGVMLTHRNLVANLCSTLFSVGPEMVGQITILGLMPFFHIYGITGICCATLRNKGKVVVIGRYELRTFLNALITHEITFAPIVPPIILALVKNPIVEEFDLSRLKLRAVMTAAAPLAPELLSAFEKKFPSVQVQEAYGLTEHSCITLTHGDPTKGHATAKKNSVGFILPNMELKFIDPETGISLPKNTPGEICVRSQCVMQGYYKNEEETARTIDNNGWLHTGDIGYIDDDGDVFVVDRIKELIKYKGFQVAPAELEAILLSHPSVEDTAVVSLPDEEAGEIPAACVVLNPEAKETEEEIVKYVASNVAQYKRVRVVHFVETIPKSPSGKIMRRLLREKMLEKMKNNTKSGAILP*