MGCHHRQLVNRPLRRLAALAAALCVVVAATHGRGESSSPTVLRFLHQLALLNSHSALVLAQSQLASLPALLTSSTSTHFTAHLISSQLSPAQLSSERVLQVEDDGLIELLWCNGHVVMQSQAPRKPPRPEKTAPAAAAVAEDESAAWFQYPVVDDVLEKDLFSELFGEMAAAGDVRRRDRINEKMKALQELIPHCNKTDKASMLDEAIEYLKSLQLQLQMMWMGGGMAPPVMFPAAGVHQYMQRMGAVGMGPPHMASLPRMPPFMAPPAAVQSSPAVSMADPYARCLAVDHLQPPSPMHYLQGMSFYQLATAKNLQQQQQQNTAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRAGPPRRRRPCSH