MKCWVYVTGLPKDTDEEEVAAYFSKVGILDLDPESQKPKVKLYREKKDKKGTGPLKGDASICYARAESVDLALQILDENLFRDGATLSVQRAKFEQQGGDFENGSNNNGRRMVSEAKRKVARLAALQAVGWDEGENGRIAGGLKGLRIVVLMNMFDPKELEKDENDEKLRRLEKEVHLECQEIGVVEKITVFSKHPAGVIIVKFEKPNDASDAVSKFNGEIRPNGRKVEAHYWDGVTDYTVRDAEKEAKDAEQRLDQFGDWLENQELPEEFQLKVEGVE*