MQAFIKSLGYDVWEAVRIGYNASTTPTDATTKKLADNDSKAQNPLYSGLVDSELVKVMTCKTAKEIWDKLQSIHDGDEKIKEAKLQTYRSQFESLHMVEDENIDTYMLRVNEVTNSIRGLGEEIKEPVIVKKVLRSLQPRFDSKVSVIEEAKDLNAFSMDELHGSLTAYEMRIGKTSSSDREVAFKKLKEGSNGKYKGKLPFKCFNCGGVGHFAAKCPLKEDDNDSYTGKSQWKKSFSKKGKTKSFISQHNDSTSETSDDDHSAESTEALFMVTVEEKEEGIVAEEDDADVNLEEELIAALEELSMERKTGKKNLKRLHEFESSVITLKTQVEEYKRTVEVLENQISVKTEEVVKLEIKITGARAENLELNKKLKALETIEGTMKLNEILKVQRPSHYKFGLGYEIGESSMSAPKSVKQNAKPLKGYFRNVQNVFKFRNVQKFVEEGILQKCAEMFKSENCLQSAIHGKRAPSVDNNSKGGDCWMHSED*