MVLTLFVVNGMLSWEDYTSGSVPKEQANWFLQTVATFITSCSVEQIRLAPDKFISLCKRFKDQVLQLQAPMQGIAPMRTAIRKLQSSAEHLTSLHSDFLLLCIVAKCYKAGLSIMEDDIFEVDQPKDFFLYCYYGGILNIGQKRFRKALEYLHHAITAPMTVLNTVAVEAYKKYILVSLIHTGQVLPFPKYTSSVAQRSLKTYAQAYIDLANSYATGKISEVEKCLETHVDKFKLDVNLGLVKQVVLSLYKRNIQRLTQTYLTLSLQDIASTVQLETSKQAELHVLQMIHGGEIFASINQKDGMVSFHEDPEQYKTSEMIEHIDSSIRRIMLLSKKLSAVDEHISCDAAYLSKVGRERPRFEIDEFDTVPQKYMTM*