MRTATPALVFVRGKKTLSKTKHAKIETMKRWQIKVEKWHTRAKEKARVMGLETVPECHFLVLDKPAGEICQPMVNVAKKLLRLAYGAAMDMRYCAFQKYRVQETKQEIVLPKEGKVLRTLPLDYGTTLERYASGLIVIGIEKGVKLLGQFLDGPHVYECTAQFGTATDTLHLQGKVIEESSYTHITKEFMEEMMETCFTGDIMQAPPIASGVVYQAIPVQVHAFKVIEYDLPRVRFHVRCSERTHVSKLVHDLAHALNSSAHLTELRRSQCGLFSLDGSISGDRKYLNSLEPKQLESHLKHANDVKPGSWPFAPQRARRKAIPRVSPAVIRTE*