MGELTVDFHDNPWSNFSPIPSLSLLTKISIDSFRFSPPSLTFLREKHGEFMLRELVVGLQEQATVYGLGVCAEHGGSVIKPLVGEVISRLNFVIRHPNALQPDNIMAYDNAVYALGKVCQFHRDSIKSAQVYMIDWERSHPDSIEDVILAQGIDATRNHFLSVNALLSSLEIDNHGGLVREHMPGRYAELDQYCWADEFSQQHGGDSNAWALSFERQHGTGGWAFKFQHEQTQMMSVDRMAGANIPSLAAMEQTRMLAHTLAQNTNPKFQNCKFLQFVSKMSHGELTIEDNQVKPASGDWANEYQQQ*