MSFEVEEEEEAFEHTLLVVREVSVYKIPPRSTSGGYKCGEWLQSDKIWSGRIRVVSRRDRCEIRLEDPSSGELFAACFVYPGQRETAVEPVLDSSRYFVLKIEDGQGKHAFIGLGFNERNEAFDFNVALSDHEKYVRREHEKEAGHGAAAAAEESQIDIHPAVNHRLKEGETIRINVKHKSTSGTGMLSAAGLTGGHAATPKPKTVSLAPPPSGAGKIRSPLPPPPNDPVAARIASTGCATGPKGTYESVKHSTDALSDFSQLQKNLPSTTTSGSTTASGWAAF*