MESTLSAPENIRWAFIIIEASVLIVFFVIVGVVSELFKVHVWEPRRIRRFMERQGVKGPPPSFLVGNLMDIDNLREKETANDMECLSHDIVDRLLPHYVKYSRIYGRQFVLWWGVEARFAVFQPELIKEILSSKHKYNYGKSHFQQTGSKDFIGKGLLMANGEAWAHQRRIVSPAFHTDKLKSRIGALTPNSNRDEMVNTKQNYNDRHRSDAIGDRFLPTRFNRETKERKKQVENVLLEIIQARRDSVHLGRSVSYGNDLLGLMLAETDRTTSSSCTKLRNQQLMDECKTIFFTGHETTALLMTWTMMLLASSPEWQQKAQAEALEVCQGKPPTAADLPKLKILGMILNESLRLYTPASLLPRQAFDNVKVGDVELPKGMSVWIPVLAIHHSKELWGEDANEFNPQRFAEGVEKACKHQMGFLPFSSGPRVCVGQSFAIMEAKVVVAMILSRFKFSLSPNYRHAPVCVLTLKPKHGVLINFERL*