MLVLFETPAGFALFKVLDEGKLDKVEDLWKVFETADSARKIVKLKAFSKFENTAEALGAATYLVESKPTKSLRKFLKEQCQGETLAIADSKLGNAIKEKLKIDCVHNNMVMELMRGLRAQLSELITGLAGQDLAPMSLGLSHSLSRYKLKFSPDKVDTMIIQAIGLLDDLDKELNTYAMRVREWYGWHFPELGKIVQDNIQYAKAVKLMGSRSNASSLDFSEILPEEVEAELKEAAVISMGTEVSDQDMVNIKALCDQVISLSEYRGQLSDYLRSRMNAIAPNLTVLVGELVGARLIAHAGSLINLAKHPASTVQILGAEKALFRALKTKQQTPKYGLIYHASLIGQAAPKLKGKISRSLAAKSALSVRYDALGDSQDASIGLESRAKMEARLRQLEGRVLGRISAGGKGKPKIEAYDKDRKQGNPNLHSAAKTYNPAADSTLVKKKPDERLEDDLGAKKKMKHEQTEAEAEPTGIDQAVEKSVKKKKDKRKEQEPIQMSLTPEAETVNFEVTEKPVKKKKKVKEEIEEVDEAMPLPTIVEAVVEPQKKKKKKDKKTKERDTKTFEQVKSEDERVTEGATGTELQQEEARLKSAKKKRKLESQEQFAEIPEKMEKKKKKKERKEAES*