MQQLESLASQRPTPLRLADMYEYGRGIDPAQRLRNSQFLHRELPIRVAQRAYDLLTLPHGLSNATPIRQVAATYIQYLQQFKSRPCPQNKPQEEEFTDFVQSLVLDRAAVPISIFREQPDRLQEMEDALYRFFTARVGLRFLTVHHVLSSRRPSAKALKDVTFLFPPDQSDDFLGCIQTNCDLVKEVNKVAKLIHEQTMEYYGICPEIEVSKNKTRDFTYVPHHLHYMICELLKNSCRATVQQFRAQEMHTQGPYGHDSAKIPSIKVVMVKGEEDVTIKVADKGGGIPRSKMERIWKFAHSTADQNEAESDFGTDATSGARIRGFGLPLARIYARYFGGELTLKSTEGYGLDAYLHLPRLGDACEKLP