MVQKSALLLVGDYVEDYEVMVPFQALQAYGLKVDAICPGKKAGESCKTAVHDFLGHQTYSETPGHNFTLTATFEDVDVKEYDILVIPGGRAPEYLSINDAVIELVKGFASLNRPIASICHGQLILAAAGVLEGKKCTAYPAVKPVVDAAGGHWLEPNPISACFTDGHLITGAAWPGHPEFLSHSMKALGAKISISNRKVLFLCGDYMEDYEVMVPFQALQGLGYVVDAICPGRKAGEKCPTAIHDFEGAQTYSEKPGHNFALTADFESVRAEDYDALVIPGGRAPEYLALNEKVLDIVKAFSKSNKPIASICHGQQILAAAGVLKGKKCTAYPAVKPQVVMAGAEWLEPDPISKCFKDGNLITGAAWPAHPEFISQLMSLLGTEVTF*