MDFRPGNSTGILVFLLATLLHLVTVPALNITDSTARKSIQKTYDLTKYLEHQLRSLAGPYLNYLGPPFNEPDFNPPRVSATETIPSAMMDFELWRNLNDHLRLAENYRAYSHLLCYLRSIDGEVARAELRRSLNHFCSSLQGLIISIAGVMSSLGYPLPPQLGNPTRTRAGVPNDFLKKMDDFWLLKELQSWLWRSAKDFIRLKKKIPPFVAIRLDAQRF