MSSSEEVSWVTWFCGLRGNEFFCEVDEDYIQDKFNLTGLNEQVPNYRQALDMILDLEPEDELEDNPLQSDMTEQAAEMLY GLIHARYILTNRGIAQMIEKYQTGDFGHCPRVYCESQPMLPLGLSDIPGEAMVKTYCPKCIDVYTPKSSRHHHTDGAYFG TGFPHMLFMVHPEYRPKRPTNQFVPRLYGFKIHSLAYQIQLQAAANFKMPLRAKN