MSATVTPSSSSMGPPGSGGVGVGVGVGHGGLGGDVMSTTPTGPMTTGALAPPPEGIYRTFEDLLTAVQRVAKDQGYGVVKLRASNYRDGKPTRYDLVCDRGGVKYNSTAKKRNPSTRKVDCPWRAKAVCEVQLGNQWRFAVQDSRHNHEARVPAAPPGQENTPIAQSIRSLTNKMDRMSHDLNQGFGRIEARLEGIEKRLDAMESRFGTVEARMSGIDGAGRMDIPMDNQMDMGEGSMLGAPVM