MDPTHLQLAQRSHQYGLDPELTSASYGISMGLPQPQHSLLQSHSSINSSAPGELPWPQRILSEVHDLLLLLSADGVVHFVSPSCKAITGFDKPHLEHDYITRFIHDEDKPVFARELHESVAMARPFHCHFRMYQADNSTCLLEAHGHPHFEQLNNDATGAANFNQSQHQQQQQQHQQQQHQQRLCQGVFLVCRPYHNESRHLLDSFLEHKLENVRLKERIAQLKREEERDLQTAAQQTRSLQVPSSHAQRPIPQTHKAFASNLDPSLLSSGAADDNESSDTLDNFNDMDVGFGQGQARAARGQKQGGEETSVSHLNDVELLTGLHFTKGERAQGISTGTRDGRLYYSTTTNAKPSREQRVPPENESRKRLKTEYKCADCGTSDSPEWRKGPEGPKTLCNACGLRWAKMGKKRQDSGL