MNAPRNAPRLAALADAPVDWRFKGLPASWAGRTPADIVGARVGLFDGDGPLGPVCVLSESAVAHNLATMARWCAERGVELAPHGKTHMAPQLLARQFEAGACAVTAATVSQVRVFRAFGFDRFVIANEVTDPAGLAWLAHELDADPGFGVVCWVDSVAGAELMTAALRRSGARRRLDVCVEVGMDGGRTGCRTTAEVDAVARAVVDSPRLRLVGVSGYEAATGQDVTQEAIDGVRAYLDGLRAAVLRLTAQFETDEVIVTAGGSTYFDHVADVLTGDWPTGSRVRTILRSGCYLTHDDGLYARTSPLSLRAALRVWGQVVSRPEPRLALVAMGRRDVSFDQGMPTPLGLPGGVVDKLNDQHAFVRLGPHDTPAVGAWLEFGISHPCTTFDKWQLIPVLDDDGIVVDLVRTFF