MSFEEEEKEEEETFEHTLLVVREVSVYKIPPRTTSGGYKCGEWLQSDKIWSGRLRVVSCKDRCEIRLEDSNSGDLFAACFVDPGRRENSVEPSLDSSRYFVLRIDDGRGKYAFIGLGFAERNEAFDFNVALSDHEKYVRREKEKESGETSESDDHIDIHPAVNHRLKEGETIRINVKPKPTTNGTGMLSAALSGNGKPLALAPPPTAATKTRSPLPPPPNDPVTSRIASDSSTGNTRRRNDPLSDLSQLKKNLPPTQGSGPTKSTGAASGWAAF*