MVWPHAVWRPTARSALVCLVMVLACLAAAGCGRADESALDGLRAEHDHVDAGTLRVDGLDGFQEENDIEGNGDYANLAGVYDPKNWAHLRIVRPDKSQVPLIQCGVCQAMANQIAALAKTMIQEEDARASPKSSSKAGKGKRNRLPLEIRLLDMLEHGFCDPHSVYGASWIPHLEVVHNTEQNTLEFATHKEEGRCGVECRTIAFTCEQILADKTTEVGALLYKKRHAIDQTDVYVALDCPAIKCRKPSSERVTTTFEVFEPLNEFEREAANAFRAYKYEGDVPAWIYQMINGQGVRFEESAPGEDPDEL*