MKMEGRVSFVLVGAPVVSPVRREAAAVSGYVGVGRPRAARHPRRVVRMCASSSSDGELLVRAAMKNDAEMVQKLLAEGVQPGYASVKNDSLMSPLQWAASEGYVDIAKLLLDAGANTNQKNASGRTAIMYCFENLPPARAGIAPPAGFPGVAGKQAPQQVPMVKRMTGHAGVAKLLLVSGADKSVVNEVGENLLHLAARKGQLGLVELLLSLGLDPDAESRGYQHTAVHIAAMENYPDVIRACAAAGANVNKQNRIGWTPLIWAAAKGYVECVKALLDAGADPNLRGEETGRPGERTTSALKEARKSFDPQTTSKLLIRAGAIE*