MVRLTADLIWKSPHFFNAIKERELDLRGNKIAVIENLGATEDQFDTIDLSDNEIVKLENFPYLNRLGTLLMNNNRITRINPNIGEFLPKLHTLVLTNNRLVNLAEIDPLASLSKLTFLSLLDNNITKKPNYRLYVIHKLKSLRVLDFKKVKQKERKEAENLFSSKEAEEEVKKIAVKTVTSDEVSTAEEVPKEEHAPKPVAPTPEQIIAIKAAIVNSQTLEEVARLEKALKSGQLPADLKIFDNEETNARTDTQDDKMVTDGQSEINVPSDDAGSVNKTEEHTAMEQD*