MLHSPVFPAFGHHLADYPAMPLATDLPRTPKSSFNIDSILSRTDRPASKVSMEMPSWQPPSPPFHYSYGMVPYPPMWLIKPTVGYPNMAQAQPMRMPRGECLCPDPACKHRGLSYSHCPNGALNPLSWRTGPCKLKRIRTVFTPEQLERLEKEFLKQQYMVGTERVDLASTLNLTETQVKVWFQNRRIKWRKQSLEQKKAKLSQFGVILADSSDHTDDSRETEEEEDDVDVEL