MSSSTTITSEPPSEWNYTDSDIAHKFLFFNVLKDGRVHILLPSPPEVPPSYGSTYGVSVKDVEITTDVSVRVFLPSSASSTTEKLPVLLYIHGGGFCMLSAFAEEYTRLCSIIASQSNVIIVSVDYGIFPARPLPACYDDSWAALQWLASTSEPWINTTPISAGGLPGDATIEGMILIHPYFGEDDKMWMYMCPTNEGPADRRMKPAVEDLARIGCGRVLVFLAEIDGLYGAGKKYTDELIKSGWKGDLEIVVNKEKDHCFHMFDHTDVEAVAIRGRIGSFINNNHQG*