MDVHNAFLHGDLEEEIYMKIPPGFQKNHFDKVCRMRKSLYGLKQAPRCWFQKLSTALTHYGFRQSLSDYSLFTLSKGTLQLSVLIYVDDMIIAGNNKFALKSFKAYLKECFKMKDLGALKYFLGLEVARSSQGFYVCQRKYALDIISEAGLLGAKPVDFPMEQNHRLALADGPDLSNGEQYRRLIGRLVYLAVTRPDVAYSVHVISQFMQAPKEAHWEAALRVVRYLKKCPGQGILLRSDSALQLEGWCDSDWAGCPMTRRSVTGWFVSLGMSPVSWKTKKQHTASRSSAEAEYRSMAALTCELKWLKQLLRDLGVTHDQGMRMYCDSQSALHIAQNPVFHERTKHIESDCHFIRDAINPSYVSSKVQLADIFTKELGKAQFEFFLNKMGIRDLHAPP*