MVRLTADLIWKSPHFFNALRERELDLRGNKIAVIENLGATEDQFDAIDLSDNEIVKLENFPNLNRLGTLFLNNNRITRINPNVGEFLPKLHSLVLTNNRLVNLVEIDPLASLPKLQYLSLLDNNITKKPNYRLYVIHKLKALRLLDFKKVKQKERIEAASLFASEEAEEEAKKESVKTFVPGEVPSAHEESKEEEPSKPVGPTPEQIIAIKAAIVNSQTLEEVARLEKALQSGQVPADLNLGNINKKNPTDDHDASKENDGPADMEQVFYFRLKKMPSEFFFNKRRDERKGNSETSFDERKGNDRGQKERR*