MGENLLLSLVLGTLALSIAYAGLAGASSSEALSYGYYSETCPKAEEIVKQQVERLYNIHGNTAVSFTRNIFHDCAVQGCDASLLLDSTPGHPGEKESDRNFGMRNYKYINVIKKAVEEECPGVVSCADILILSGRDGIAMLEGPHFEVKTGRKDTREFGVEAADTYLLPHDTDVTAFLNTMETLKLNTSQAVALIGAHTVGRTHCKNLVSRLYPTVDPTLNANYSSYLKMRCPTTNPDPNAVEYSRNDPITPMKFDNNYFKNVMEMKGLLKVDDALYLDPRTKLYVEKMAADNDYFFEQFVEGMSILTEYKVLTGTQGEIRKHCQWVN*