MKQMYDNLKALTQKNDMFFSSIQTTPSNKPVEIFSYHIASYSDWLEPDAIECRGIMFDITDKENPVILSRPMEKFFNLGENPLALPEDVLPLVKTIEEKRDGSLISTYLDDGKLYTKSKGSLYSDQANDSNRFLMRSENKDFKQALKTLAELGYTANMEYTSPKNQIVLKYEKQELIVLNIRNTETGDYLTLDDLAELDAENPEHTIYTHIAERFVDYEEVDGMSDEDVERIRDMKGIEGYVLVGQNQRVKLKTDWYVNLHRLKDNINNNRRLVESVVESRTDDLRQLFEHDQGSIDKIKEFEQYVLSKIKSCLAEVRTVYERVKHLDRKHYAINAQRYVDYTPLFSVIMRQFDDYNEENVVENIKQIALKNVDDFIPMHYK