MIQPNDSKALPPGVAALLARAADPGFESWHRGIVRLGGCTNPVHLVGSAIVADAMTGEVLRSYVPDMHGGRLLVACGNRRAAVCPTCSRVYQADTYHLVRAGLVGGKEIPAEVGEHPRVFATLTAPGFGPVHTRREKDGRVRACRPRKASDCCAHGAPAGCHVRHGEDDPRLGEPLCPRCYDYAGAVLWQAHAGQLWHRFVMELRRELARRIGVPREEFGEVVRLSYAKVAEYQRRGLVHFHAVIRLDGPDGPGVPPPGWATTDLLARAVRGAVGLVRLPALGADVVGRRVLRFGAQIDVRAIASSDAGERLTSAAVAGYIAKYATKGAESAGAVDRRIRHARDLATLPVRDHTLRMIGTCWWLGGLVPFESLRLRRWAHMLGYRGHFSTKSRRYSITLTALRQARAEHRAEQQHAALGLADRPVITVGEWRYAGRGYSPEAALVAASVREGGGGHGA