MRAALAPIRSAFHRCRGISFKSAAELRRACRSNTWTGPTAGEAPGYVQANLVILPGKYAEQFRDFCVKNAAPCPLLEHTGPGSFEPKHLAPGADLRTDLPKYHVWREGKMVEERQEVLGLCEDDMHGFLLGCSFTWEDLLAEAYLTPRHVEEGRNVPMFDSSIELRSAGPFQGHMVVSMRPYRKEDAEKVCAITGEFPAAHGPPVQIGQPAEIGVKDLMRPDYGEAVSFKDGEVPLFWACGVTPQNALKQAKLPLVITHAPGHMFVGDIRNDELKDWQVPGVWSARPTQVE*