MSSSEEVSWVTWFCGLRGNEFFCEVDEDYIQDKFNLTGLNEQVPNYRQALDMILDLEPEDELEDNPLQSDMTEQAAEMLY GLIHARYILTNRGIAQMIEKYQTGDFGHCPRVYCESQPMLPLGLSDIPGEAMVKTYCPKCIDVYTPKSSRHHHTDGAYFG TGFPHMLFMVHPEYRPKRPTNQFVPRLYGFKIHSLAYQIQLQAAANFKMPLRAFTTGRPIDSNTQQQQQQQPH