MGQETLRSAASVAPSEFFCPISLEIMRDPVTLCTGQTYERESIQKWFDNKHRSCPCTMQNLSDVSLTPNHTLRQLIEEWTSQQRSIRDGPIEFRLKRLKEKLVKAKDQERVIALQAVQAALEKQESLRESFVLRKGVELLISLLGPLNFHAVNSEIVSILSCLSLDNEAKRALGQPAKLSLIVDLLREGSLQTQEEAAKLLRALFVLHDLRAEIGTRVGVLFGLKRLMRAKEKPSALLAAVDLLRSMVNSCVSTRNRAVEMEFVGPLVDLIAYSKPKCVELALSILHKLRTTTDGREALRSESSTIPNLIGVMIRVSEICTQYALSILRTMFSEAPEEVAMRAVDAGLAEKLLMVIQSGCTSAIKQKSVELLKVVSKGSVANTVVGHHDPPHKLL*