MGVSRGCSAGSKKTESQQIPADQLLTSTVLYLMGEMVASALAQEGVSRLSSYISTKLDDRASRAHTVARLEMALSRLEFVLEWSRKQSITYVSLIRRWNKFRCAYNEGVYLLNKHKLPALEGHEETSGQVVVTRSSSFLGRIIASAANFSISSLAGLNKQCLSSNVVQIIEVYADSVGEFVADVESACPLWRNTFFPYPFVRQLLQGKYLSYNKVKGSQKQHFIISPVILEVRGIEALLCSGAPPAAGRRPPSSQQRRPAARRPPSSRQRRSSFLSAGALAGLFKKAFELSLLCDAEVVLLVFSPAGKLYEIHPGYKMIDADGNSDRLRSMMFIKQIFRSMWCLF*