MDAVRPLQPADRVAPQPDKTSSPFTRYIDLPATLHKPYKTISSPSPRLADRSTDDGRNIAVDRSESPAAAMGRVKLQIKRIENSANRKVTFSKRRNGLIKKAYELSVLCDIDIALLMFSPSGRLSHFSGRRRIEDVLTRYINLPESDRGGYVNFFDGKVSQRDFNLNLALFLVFVLNLGALADPGAAVRRRLTPTLRMFEPDPARSASMEDVEASEKFIAGILSRVEERKRYLLCSMGSFDVTASTSAMQHLSDTDEIQAVERALLYLPQQHQHGDITGNGFGSDEVASWVSEGMPPPTSSVASIFAGTSDSMMSFRDQAVYDTMRQDACVHQTVVPEMGMCHVNQSDDWQTYTSAEFLNALIPPTPFPLDDEDTMGPVLASSPPLMPGIHDQQPPEEDMATAGCSQAPANDGNGLYAAEDIAPVNVG