MNDMSHAPLPVQTNPHVRLASRVAGIADLFRSSARQTEEARRVPASHIEALRGIGYFDIVKPRAFNGKGGDFAELVEANIELSAACASTGWVAGLLSAHQWLLAMFPEEAQADVWGENPDALLCGSYAPVKMAEAADGGYRLSGKWAFASGCENAQWSLCAAILPPKGEGKPVPAFLLVPASQYVVEDTWHVVGLAGTGSKTLVLDDVFVPEHRVLTFPDATSGCTPGGRYYAEESLFNMPLLTGIPSCLAAAGVGAAKGALAAYVDHVGGRVTRGAVAGGNNRMAEFPTIQLRVAEAAASVDAACEILLRDVSRAQALAQARIEGRAEFTVDDRLLSRRGQSFAVSLSLRAVQALNDSTGGVGLDLANPVQRAWRDANAVGRHISMNWDAVGTMIGQSMLGLEPKGQY