MKGKKLPAATHFILNTGAKVPAVGLGTWQADGDTCMGAVRTALEVGYRHFDCAHLYGNEIEVGQALAKALNGGLPGLKREDLFITSKLWCTTNAPRRVEASVEVSLKNLRLSYLDLYLVHWPVVCPMGDATDPPHKPGNPSPRMEQTWRAMERLVERGSLRAIGVSNFSIAQIQELLSFAKIVPAVNQVELHPFWRQDDLVKFCQAKGIHVSAHTPLGVPGSSLASFHERGSGVENEIVTSSMPNVFLRSHSVHVPMLKTSVVAKIAERLHKTPAQIILRWGVQRGTSVLPRSLHPDRICLNYDILNWSLSDEDWNEINSIEPQLRLIDSQYSYFSENEPLQAVEELDDSELID*