MKCCSGFEKPSPIQAHSWPFLLDGRDLIGIAATGSGKTLAFGVPALVHILNHKKKEKKHSKGSRCLVLSPTRELAQQIAAVLEEAGASCGVKVVCLYGGSSKGPQYSSLRSGCDIVVATPGRLQDFVDEGVCKLDQITYLVLDEADRMLDLGFEPAVRAIVSHIPQERQTIMLSATWPTSVQKLAQEFIQDASPVKITVGSEDLSANHDVTQIVEVLDDKSRDRRLQELLRLYHKTKRNRVLVFVLYKKEAVRVENFLQKQGWKVTGIHGDKSQQARNQALSAFKDGSHPLLIATDVAARGLDIPDVEFVINYSFPLTTEDYVHRIGRTGRAGKKGTAHTFFTTADKARAGELVNILREARQIVPEELLKFGAHVKKKESKLYGAHFRELAADAPKAQKITFDVSDEE*