MLFSIFVWATLALGSLAAPQWGDWSDNKQCTPEKVKIRRDYDKLAPHEQKAFTDAINCMRDQPSSLDQTKYSAAINRFFDYAVVHTNRTSVVHLDGFFLTWHRFFVHLFEKDLQEKCGWEGTMPYWNWPNTAGRLESAPIFDGSEYSMSGNGEFQDVGPYQLGPTFSLPHGSGGGCIQGGPFEGMNYTMQVIPSQILSTGDPLPPTAFVRNESCLTRDLNDPVSALYLNATAYQAALEAPDQSTLSVLLNGVFGGAALGLHSGAHFSVGPPFSSIFVSPQDPIWYPAHAFLDVIYTKWQQLHPEIADQVYGTSTANNIPPSVNVTLDNVVPDFGYFYEDPLTIRDLISTTAGPFCYKYEDPEV*