MDPFGYKTAKFIKRLYKVVNDDSIPQIRWNNNGRSFIIPSKDEFLKKVLPHISKTKEYSAFVRLLNHYGFQKIQGFSPDSEEYFHKNFIKDDESNLIYITRTKQRKLAPNEELVLYKRENEAMREQLDYLLKSNLSINSEISLLKNRIEKQDKTITGLIEVLSKVFNMGIKTQKQMAIKGDYTV