MSSSEEVSWVTWFCGLRGNEFFCEVDEDYIQDKFNLTGLNEQVPNYRQALDMILDLEPEDELEDNPLQSDMTEQAAEMLY GLIHARYILTNRGIAQMIEKYQTGDFGHCPRVYCESQPMLPLGLSDIPGEAMVKTYCPKCIDVYTPKSSRHHHTDGAYFG TGFPHMLFMVHPEYRPKRPTNQFVPRLYGFKIHSLAYQIQLQAAANFKMPLRADYIALCQEILSRPDPEAEAE