MSAKALRDLNTFPGSEKKTEGSSKGCFMKPFTENETENIDKWQKCIPTSVTCNASTAEVEIGNTGLEAAGSEIEYIESENLNDLQDVDTNLNTLLSRLDSKDWVSVCEALNHVRQLSIFHKETMVPMLGNVVSLTVKSLKNPRSAVCKTAIMTSADIFKVYKDGIIDSFEPLLMQLLLKSSQDKRFVCEAAEKALTTMTISISPTLLLPKLQPHLKHRNPRIRAKASMCVCRSVLALGSEGIKAYGIDKLIQVAASQLSDQLPESREAARILTLELQSVYEKSYLPLIQTTESENLKSESWESFCQAKLSPLSAQAILRVTASAREENLILGC*