MEPVVVALSASSPLHCSALGSRRAIVPQRRSEDTKFDFRNRRQALSAGSLSSIEFAIKTQSNSNTATLRASGAKRGFTRAEVAVEKVEASPSAVPSLQKAWFYEEYGPAKEVLKFGELAVPEVLPDQVLIKVHAAALNPVDFKRRLGKFKATDSPLPTVPGYDVSGVVVKVGSKVSSLKEGDEVYGNISEHPLDGPKQWGSIAQYTATEEKLLGVKPKNLSFAEAASLPLAIETALEGLERTGFKQGQSLLVLAGAGGVGSLVIQLAKQVFGASLVATTASTSKLDFVKGLGADIVIDYTKQKYEDLPEKYDVVYDAVGECDRAVKVVKEGGSVVVLTGAVTPPGFRFVVTSKGASLSKLNAYLESGKVKPIIDPKGHFKFTEVVEAFSYLETGRATGKVVIAPIE*