MLPPQPQAPPAASDACLTIVHSLMCHRQGAVHGGEDETFAKRAIESLVKKLKEKRDELDALIIAVTMSGRRPSKCVTIQRTLDGRLQVAGKKGFPHVIYARLWRWPDLHKNELKHISVCQYAFDLKCDLVCVNPYHYERVISPAPPSRLVKDEFVHDCIQVEGESGTHNVERKTGGWDSGYGCNSSLPTVEHLNKNFWDPPSILQHSSMEQRPPSPILRGQLISPEHWCSVQYFELDHKVGETFKVIAQYREVKIDGYVNPSEPNRFCLGQLSNVHRTEASEKARLHVGKGVKLTLSGEGDVWLECQSQHPVFVQSQYLDKEAKRAPGDAVHKIFPGTHLKVFDLHDCYDTIKNKAQKAQSAARAQALAVSGSPEAAHAALQVVGPKAINPESGTLTRDGMAQINAAANIGVDDLRRMCILRLSFVKGWGPDYHRVNIKYTPCWIEIQLHRALQLLDHVLQWTQMYEAGQDH