MKTVALVFILSAIGLSEQLRDPRCFPPTNIYRAPDCVPDITSENPNFDCQGGHFVRTAGISMPCTADHDCMENMEPNEWCNSERNGFQWAASGCHCDLKLKTCIMQRFDRNYNEIQWAFCTPRNRFRCEVSDHCSPPKN