MTVTHKTTDPPVKRNAFVYKLYDMLCNPKLAHLIWWTDAPDTNTFALCPSTEFAEALSGYFKHGNVASFVRQLHMYGFHKVSDPSAASHSDKDVWEFRHSSGKFRKDDESSLVYIKRRSSSNSRNPVLENESRSTPTPPHLGREPYIYGVFGRAPVQPPVVAQTPVLAHAHAHAHPHASAQVPGPVPLARSAPPASFQPDQHPFDRPPERPYDRFYELKPYERPFEPKSWEHAPPRQDLKYDFKDIKPLPYAYGAQLRDAPGYMLPPPARAPIYQLSWQPVPQSYVAPEPSHDSQLHFRKPWDAPAPKRNPSVRFDPLVPDE