MGDEGEGEGEGDRSAVRAEESVSGGVDVWSDAVSSHAPDHLLVMVHGILGSTADWQYGANEFVKQLPDDVIVHCSEKNASMLTLDGVDVMGERLANEVLDVISRRPELTKISFLAHSVGGLAARYAIAKLYRHPDSASDGNTKGTICGLEAINFITVATPHLGSRGNKQVPLLFGSVAMEKVACRVVHWIFRRTGRHLFLTDDDEGQPPLLQRMVEDHDDLYFISALRAFKRRVVYANADCDHIVGWRTSSIRRNTELPELPVSSSEKYPHIVHEEHSEAIDDDKCQDCMTECDMDVLEEKMVTGLRRVSWEKVDVSFHSSMTSFAAHSIIQVKYAFMNEGADVIQHIIDHFQL*