MHDVFKQFTEQDGKFKETLTNDVQGLLSLYEASHLRVHDKEILEEALTFTTNHLEFMLPSLTNSLKVQVTEVLRYPILKATPRVGSRNYISIYEGIDAHNDLLLRFAKLNFNVLQKLHQRELSELTRDKLVECYFWILGVYFEPKYSRARKMLTKVIQIDSVIDDTFDAYANELVPFTDAIQSLLLGLIQILIFRWDITSIDSLPPFMRPIYQSLLDVYSEMEEILANECKSDRIYYAKYEMKKLQVRTFMRDAQWLDAGYTPNYEEYMKNHFCGYMMTATTSLIGIDEFISRETFEWMK*