MMKKIRVAVVGYGNIGRYALEAVQAAPDMELAGVVRRKASLGEPLPPELSGVPVVSDIEELGKKVDVALLCTPTRSVPEVAKEYLARGINTVDSFDIHGEIVDLRRRLDEVAKEHNAVAVISAGWDPGTDSVIRALLEAMAPKGITYTNFGPGMSMGHSVAVKAIPGVKDALSMTIPLGTGVHRRMVYVELEPGADPEEVEQAIKSDPYFAHDETHVFVVEDVAALKDMGHGVQMERKGVSGKTHNQRFSFEMRINNPALTAQVMVSAARAAMRQQPGAYTLIEIPPIDFLPGDREEWIRRLV