MSFEGEEEEETFEHTLLVVREVSVYKIPPRTTSGGYKCGEWLQSDKIWSGRLRVVSCKDRCEIRLEDSSSGDLFAACFVDPARRENSVEPSLDSSRYFVLRIDDGRGKYAFIGLGFAERNEAFDFNVALSDHEKYVRREKEKETGETSESDDHIDIHPAVNHRLKEGETIRINVKPKPTTSGTGMLSAALSGNGKPKPLALAPPPSASTKTRSPLPPPPNDPIASRIASGGSKEPTDNTRRRNDPLSDLSQLKKNLPSTKGSGSTGAAGWAAF*