MAAPQLLHRTMPMQGGSGDDSYVHNSQMQNYNFHAVAKPHLAHTLDAYINIGELKLGPGAPSTGTFRIADFGCSCGRNALDYAKFVVAGLREKYQLQMGASAGAQHGDVQLPEIQYFFSDLPSNDFNNLFQTLEFVRNLDLRTAADPSTVSSAHLSGFPEFYAAAVPGSFYGPLFPKASLHLALASYSLHWLSQVPSSVIDKTSPAWNGGHVWIHGDRPAVCQAYAQQFHIDMKSFLHYRAKELAKGGIMFLLSPCRVDEQPKEEYLHHSKNTWCVYLESTWDEMVYEGLISVDERDMFN