MAALLRASSRTVSKALGDQTRGYKVAVLGAAGGIGQPCGLLMKMNPLVTELSLYDIAGTPGVAADVSHVNTGAQVKGYAGDAELGAALKDADVVIIPAGVPRKPGMTRDDLFKINAGIVAGLTEACAAHCPKAMINMISNPVNSTVPIAAEILKKKGVYDPKKLFGVTTLDVVRAKTFYAEKNGLETAKVDVPVVGGHAGITILPLLSQATPAVAMTDDVIDALTKRTQDGGTEVVAAKAGKGSATLSMAYAGALFADACLRAKNGEANVVECTYVESTVTEAPFFATKVTLGKEGVEKIHGLGELSAYEQKGLDAMMPELKDSINKGVEFAKSM*