MSARTASGAGFEEDPVGVHIQQHNRLHHEQTTPGLRRLHAKLDKFLQMVVEEHKKSTREKKDFLDILLKAFGEEEAYAKANLLELKLPSLGPSGSWQLIQEPRILKRAQPEPHNAVSNRRMVQESDLFKLGYLDAIIKESLRRYPIVPIHIHECQGQATTSQKEPSVQLDVESLVFLDEITLTYYHRFGNLRLVLVDHNKLEPVHAIVGQSLSDVIVETLEHSMCSSRDVAMATLLLNGAGRYDRNGFFKMLRKRVSDLSVLSPREILNKQIEVWTSAAGSSGRIARIGMCSMGIALSRFLTVETGVSDEFLHLQRLGPYTKAFSQGNITISGAQVRHITKGLFTRQS*