METMEQSVLYKEEFVLNRRGVELFTCTWLPASNKIKALVFLCHGYGVECSVFMKGTGLRLAHAGFAVFGMDYEGHGKSEGVRCYIKRFADLVDDCAHLFKAVREKEEYKGKARFLVGESMGGAVALRIHRKQPEDWNGAVLVAPMCKISEELKPSPFVISILSKLSHIIPSWKIVPTRDIIDTGFKDPLKRAEMRSNPYSYTDKPRLKSGLELMNVCLDLEKRLEEVTLPFLIVHGEADIVTDLAVSKALYAQATSFDKALITYPGMWHSLLFGEPEDNIDLVMHDIITWLNKWSPSVDSSGTSPLALMHSHLDLVHHASKEELHPL*