MSFDEDEAFEHTLLVVREVSVYKIPPRSTSGGYKCGEWLQSDLIWTGRLRVVSCKDRCEIRLEDPNSGELFAACFVLPGQRESSVETVLDSSRYFVLKIEDGAGKHAFIGLGFAERNEAFDFNVALSDHEKYVRREQEKETGEASDDGSHIDIHPAVNHRLKDGETIRINVKNKATSGTGMLSAAGLSGTQSGTGKPKTLGLAPPPTGAGKIRSPLPPPPNDPAAARMTSSGVDLKGSEEDMRHTTDAFSGLSQLEKSLPASTSSGSTKTTASGWAAF*