MKFQHFKEWMEFWKSPVEPEMRRNDEQFECASNGSEDLRGRPVLKEKTGGWMASIFILVFVFCEILAYFAIGLNMIIYLTTVLHEGVATSVKNVSYWTGTTCVLPLVGGFIADVYCGRYKTVLISSIIYILGLVLLSLSVSLPALKSNIGVYFFSMYLISFGIGGHKPSLSAFGADQFNEEDKTEMLQKISFFNHWFFWLSAGFTLAVTVVAYVQENVSWGFGFGIPTVAMAMGTVLFLCGTPFYRHKIPRSSPITGIAQVAVAAIRKRNMSMPSDLSLLYEKDVEFMKSGQKLLVHTDNFQ*