MATLRVLMFPWLAYGHISPFLNIAKKLADRGFLIYLCSTPINLKSTIKKIPEKYADSIQLIELHLPELPELPPHYHTTNGFPPHLNNTLHKALEMSKPNFSKILQNLKPDLVIYDMLQQWAEHVANVHNIPAVKLITFGAAVFSYLFYLVKKPEAVFPFPAINLSKIEQEKMYAKDFEDRLVDGNIQIMLISTSRTIEAKYIDHCTELINWKVVPVGPPVQDPITNDTDNKELMDWLGTKDVNSTVFVSFGSEYFLSKEDMEEVAFGLELSNVNFIWVARFPKGEDQNLEDALPKGFLERIGERGRVLDKFAPKPRILNHPSTGGFISHCGWNSVMESVDFGVPIIAMPIQYDQPSNARLIVELGVAVEIVRDDDGKIHRGEIAKTL*