MMAGMKIQLVCMILLAFSSWSLCSDSEEEMKALEADLLTNMHTSKISKASVSSWKMTLLNVCSFVNNLNSQAEETGEFREEELITRRKFPTALDGFSLEAMLTIYQLQKICHSRAFQQWELIQEDVLDAGNDKNEKEEVIKRKIPYILKRQLYENKPRRPYILKRGSYYY