MVRLTADLIWKSPHFFNAIKERELDLRGNKIAVIENLGATEDQFDTIDLSDNEIVKLENFPYMNRLGTLLVNNNRITRINPNLGEFLPKLHTLVLTNNRLTNLAEIDPLASLPNLQYLSLLDNTVTKQPDYRLYVIHKLKHLRLLDFKKVKQQERVAAAQKFHSKEAEEEAKKVPVKAFTPGQPDAQDTTEVQGPKVVAPTAEQITAIKAAIANTHTLEEAARLEKALSTGQVPAEFAMPKPDANMAEASEEADKMDTDGQNQDSEADGQKQDDESTPIQED*