MKKAKDGGLLSQGTLDFMKKLLERSGLGDSTYMPEIFSDDQRYTPSIKDSRREVEMAIFGSIDMLLAKTGVRSEDIGILIVNCCIYNTIPSLSSIIVNQYNLRENVASYNLVGMGCSAGLLAIGLAKQLLQVHQNTYALIVSTESITENGYLGEDHSKFIANCLFRTGGAAILLSNRPSDHHISKYHLLHTVHNNTSRSDRSYNCIFQEEDTAGTVGVTINKDLLTAAVSTIESNLTALGYLILPMTEKLLYVINYIARNLLSGNKIQPYVPNYSKAVDHFLPHVGGKPVLNELQKTLRFSDAVMEASRMTLYRYGNTSSSSIWYELAYVEAQGRVRKGNRVWQMAFGSGFKCSSVIWGAMKTVDYDDKNPWTDEIAGFPVTLNKCEPLPVFFEPTKKK*