MEMVGRVSQLNSGMQIPLIGLGTAALPHNKDELRKAVVTALKVGYRHFDTASIYGTEAALGEALNGAFKSRVVMRDEVFVSNKLYPGDHEDTPINLRKGASHPIPEEEEILPLDIKSIWRGLEQCVDLGLTKSIGISNFSCKKTEDLFSYANIPPAVNQKKLRDYCSKVNIHVSAHCPLGSFGTYYGSNAAMENTVIKEIAKSHGKTVAQVLLRWGLEQGVSVLPKSYNEGRIAENYHIFHWSLTRDDHENISKLEQKKIIRREGLINSTTSPYRTLEDLWDGEI*