MKKGASTLRKELDDISYFKSHPKIEVQLEGKKSPHSKKSSTPRSGKRRSRAISQTLVNQPSPSSKLDKTKKKLNFKSEKEKDKESLVKKNILNLPYIDSEDEEHQIETGHEDSVTPGCENFDFVDIYTASYEDLPSPTPQEEQEPQIADASSSKRVKQSKSKEIKNLKEKLVEKEVLERVIKTRYETLLKNFVEGNSSLEILAHESIKEKKNKDKIVKDYNNLWRVAQGLKKKVRAFEKQAMSSKHQAQTHASFETLVEVAFQ*