MTRLILSTANVMLAGPSIIRKPGNARSNLELVNSLRDNIAEAQRDYATDTEGTNGFTNDNALNGNHTAVELWTEQQDDALYVPRINWNAAGLREEPSQYEITVKFFVLSGMSDKAREQHVKEALDLVRRELGITTIDLLIVSFPGISFEGSCEWEADKTNAHQGNLEEELATWKVFESLHKQGLVKRLAVAEFGSEKLSAFIKHTTVRPVIDQINLRNCCDVPPPLKKLAEDEGVELHVHNDCTDILPHGTLRELLSHGSKGAGLLADSSNNGSGLTGELVPEWVVRYTAFVQDRGVIENKGYFAGAELVRS*