MVKGKDAAWAHALQVEGYPSGTQCKFCDKIIRGGGISRFKKHLAGGDPNVESCKKVEKEVSDLYREILDQSASKKKKNALTLIDLAELDDTKGLHNLVIVKQCDDNFQLKRARKELSNSLARKRSISEATYEIPTMDEGERLTMTVDEGKRTVLTKELEDVDTNNALIVRQHVDSDELIESRKELISGWKGFSDNLYVIGIKQMGELDIKPFKAACYRKYQSPHVADEKALQICSFWQSKLADPSWHPYGVTEELEEDEQLKELKLDLGSEVYDAVCRALMEINEYNASGRCPVDELWNFRENRKAKLQEAINILLKMKKE*