MPPHLRHAFSAEGVGAGASSPYSSDISLDTDQRSTSTRVFHSIHAPSFSLSSDVPFVFAAFALFFLPNLLPLPTVAAASRPTLVNADVYVFVVSFSDNEQDRLGFDKASKTLNWLLAQSKPPIDCLVDAADQVAVVTGGRPTLVKGREQGSNSSTCCLTDSR