MRRVVVTGLGAVTPLGVGFRRTWKRLLDGHCGIVNVNHRDARFADLPCQIAAVVPQGARKDGCWTASEWLSRDDERKMARFAQYAMAASEEALEDSGWKPTEFEKREATGVCLGSGIGNFDEVYDTVVAYDKGGYRKVSPLFVPKLLINLGAGHISMKYGFMGPNHSATTACTTGAHSIGDAARFIAFGDADVMLAGGAESCIHPLAVGGFARARSLATSFNGSPEKASRPFDSDREGFVVGEGAAMLVLEELEHAKARGARIYAELRGYGCSGDAHHMTAPKENGEGAFLAMRKALKNAGLPPSAVDYVNAHATSTVVGDAAENAAIKSLLLGPGGKQRATEVNISSTKGAVGHLLGGAGAIEALFSVLAVNEDVMPPTINLERLADGFDCNYAPKQAQERTIDVALTNSFGFGGTNSSLCFSKHAG*