MSGRPPPPPPYAISPARRQALAGVEHPTPALLGPPPLVDVSVGRGVCLMSTSWRDKQRPDLVNFIATFLATNLYRLNFLSLSPDFLFNNGGLSVAFIFETDWLPEREAAVFSRVNTLKRQFKYLYVVVVVRSAEQNESFNQSYFKYGMELGCPTFVPVCDPEMGFEKIVRIAHARGVSKQKNIVEAMRIEREQAVQCMDAFLRVLTSIPGIDSHDANALAQAIGSIEAIAKASKEFILENTDLSTEKAERIFRFFRDPQYFLSPKLN*