MEAFAAQHQGDVCMEAVGVDTAAQQGPRPRTAHRRSRSDVPSGYYFGGEGHQLPPPKVEAGWGGHLHGGGGDDDLFNAYLNLEGLDGLNSSDDRRQYYDGDSRGSSVRTNGADSSENDSEECAAAGPPVAHHVRSLSMDSSLIGKLNFSAGAAAANGGVIPGPNRFSLEFGSGEFTPVEMNKIMADEKLAEMALADPKRAKRVLANRQSAARSKERKMRYIAELEQKVQILQTEATALSAHLTLLQRDSAGIATQNNELQFRLQAMAQQAQLRDALNEALTAEVQRLKLATAELGDSCSSNSLAQQMQIQLSAHDQTFELHQQQAMPIAFYQLRQAQ