MVEDASGTNVPMTEGRINVRFRRLQPDEDRSLATCNILVMEYCDRASLRHAMKKGVFHKRLCNTSVAVDLSAIVQVLIEVSQAIQHLHAMKLIHCDIKPENVLLKSDPSKPIGFVTKLSDFGLAKLLRENYYIVNRSGSGTVTHLAPELFQVGSKLTTAVDTFSFGIMMWELYTGQRAYGGLGRDAIIDRVYKKKARPIFPLGVPSAYAALAKAAWDNDPTARPPFTVVLTKLGEMLTAFQAVNASAQAGQPGAAASPGA