MVRLTADLILRSPQYFNAVREREIDLRGNKIAVVENLGATEDQFDSIDLSDNELVKLEGFPYLKRLTTLLVSNNRIARINPNLGGFLPKLHTLVLTNNRLINLGDLDPLTALPNLKTLSLLDNLVTKKAHYRLYVIYKLPKLRLLDFRKVKQRERQEATALFGSKEAEALKEVANTFVPGEKPEETPPPESEVVQQAGPTPEQILAIKAAIASSQTLEEVARLEKALKSGQLPADLRITDDENVVKMPSNQNMNSANNSQNDVTMADELAGTRHISQNGPEAMDQG*