MEQSVLYKEGFVLNRRGIKLFTCAWLPANNKIKALVFLCHGYGVECSVSMKGTGLRLAHAGFAVFGMDYEGHGKSEGVRCYIKRFADLVDDSAHFFKAIREKEEYKGKARFLVGESMGGAVALRIHRKQPEDWNGAVLVAPMCKISEELKPSPFLISILSKLAHIIPSWKIVPTRDIIDTGFKDPLKRAEMRSNPYSYTDKPRLKSGLELMNVCLDLEKRLEEVTLPFLIVHGQADVITDLAVSKALYGQATSFDKALITYPGMWHSLLFGEPEDNIDLVMHDIITWLNKRSPSVDSSGTSPLALMHSHLDLVHQANKEELHPL*