MSTSAASAASVELGEPLREPLPSLSLLLSIDDLAESIAAPCGLATLTALAGASRSARAVSRRLIRNSEWAVTHAGSLDSAAWICAHRQPEQRLLPLGSAPAASPWACSGIACAAVSGAWVASGGGDLLCRVWRRGSRLGEPLALQHSDEVSCLALDGSRLASGCRDGTIRLFDLSVAETAAEAAAGATLAHRHSTGEDDGAAVLCLVFPRAGSLLTGGADRRLRLWKTDSGLAAAGAVAVEAATPALAAADGLVVSPAADHSLELRDADSLAFRGALVGHARPVLAVAMAPGRVVSGGGDGRLCVWALRACCGEAGVAGECLYELTSGRGRVPVLALEGDLLLAAGGGTEGVCVWDLAGGRCAARLGRRFGGGTRGSVSALALSGRGAVLGDTQGHTVLIECPPLCS*