MSFEEEEEEETFEHTLLVVREVSVYKIPPRTTSGGYKCGEWLQSDKIWSGRLRVVSCKDRCEIRLEDSNSGDLFAACFVDPGRRENSVEPSLDSSRYFVLRIDDGRGKYAFIGLGFAERNEAFDFNVALSDHEKYVRREKEKETGETSESDNHIDIHPAVNHRLKEGETIRINVKPKPTTNGTGMLSAALSGTGKPKPLALAPPPKAAGVTRSPLPPPPNDPVASRIASDGCKESRRNEPLSDLSQLKKNLPSTAGSGSSKSTGAASGWAAF*