MLIVKVCEQLEEAGNVERLAAFLWTVSHQPYGEEVSNVLRAHESVLRAKALVCFHMGNFQEMYRILESHKFTNGSHYQEAEKLRGRPLGPVDKYRVRKKYPMPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPSKKKELASKTGLTAMQVGNWFKNRRQRDRAAAAKNKANGLDNTDKKSPRSENSDDSEMEEDEILESSMTDSPTPEEEKPHDLTAKKEPSRGTAFSSFDPVHFDPLRLLINPSLNPALNPALNPLLNQAAVLNFQQQIARQLPTPPVTPSNAPKRSKLMIDEILNLKSTPSVSESPADVSPAVTESSTSGSESPRITASQTLIDKNKERKAVEVSEITAETGQEKVSQSC