MVSPNSCMQVLALGGSGEVGAAHLQAATSTTPESVSGQLPHNFLMEVQASGIETSPHMKQEIGGSGSSVQAKLCQVCNDNASGFHYGVWSCEGCKAFFKRSIQGPVDYICPATNTCTIDKHRRKSCQACRLRRCYEVGMNKGSQRKERKSSASTSGLKGKRCRADSSDSAVNSTNNGASSSKVSNVAKRSRSASILEALQKADLPVLESYHNHSLPATRVHLLNTLIKLSDRELVYLINWAKHVPGYTCLTLSDQVHLIECCWMELLLLNCAFRSMEHEGRTLVFAPDFHLERHQWALTGMGDVLEQVAAVSEQMVLYNLNKEELLLLQATVLVNAEVRRLDSFVKIQEMRQVILDVFMEVAGRHQGFSSWRHAPSILLLLTHIRQAGERGISYFQRLKMEGCVTFCDLLTEMLDAHNSSGERRRMQQQQQHHHQQSQQQHQPQQHHQHQQHLLAPE