MVPEPTHSRGEDGEKLEEAWRIAMDLFLEWDEELPLAWKAFLQYPKPLPQLPQQVIDTYAAVSPPPLPELCPLDFEMRCWGSFKHDMDRWLDEQPDDEQRLAPPPCPASNFRDVLSSMLHMSGQIEGVCCAALGCYPDFMNRDRSCDSGRRMRLVGVMAMEIDATTLEIQVARLYSYMLLTDCYFGLVSCYTQTFACKRLPGLERCVWVSPPVLSDSGDALKACAFVASLSQSFSLVETPTPPELRVPTYCNFFFASSTGPCPFDRAPILARLRVLGKELSVADMDKLVEGLAWLDELVGRMEQPSFFSHTRGRITAMGVYKGEFVLVKFRDLSNSRFKDTDSYLRKFLREVDVYMRLRELQGEVIPELFQYGFIRGAMVCFVIITDHGRAVRMKPWEQRFYNGPELWEHKSSMVKSCLRRVHALGVHFGGEPLWLKSDRGCEYILMTMSHGFVDGDRAGMGKDIEFVNKVYPQP*