MQCVASLNSNRERSICVLFKNQSTKALKNLNIRKKIRPIQMNDSNILLLFIATVALFSSVNLAFDDSENALKSQNVLSKSEIIQLNGAIGPESVAFDPNGEGPYIGVADGRILKFQGSHWADFAVTSSQRESCTLPFAPEMEHICGRPLGLRFDTKTGELYIADAYFGLQVVGPKGGLATPLVQILEGEPLVFTNDVDIDDQDDVIYFTDTSTRYQRRQFVDSLLSRDATGRLMKYTKSTKTTEILIRGLAFANGVSLSKDRSFVLVAETSNFRILRYWLKGPLEGTHDTFAELPGFPDNIRMNSKGEFWVAIQAIRSQSSFSNSEMGNELLKLRFIAQKFNNLLRGGLLHATAIKLSEDGRVLEVLEDVEGKTLRSISEVHEIYDKLMFGSVIMPFLGVYEL*