MPRQFFVGGNFKMNGTADSITSIIKNLNAAKLDESAEVVVSPPTLYLLPARQAAGEKIGVAAQNVFDKPNGAFTGEISVEQLRDVKIDWTIIGHSERRVILKESDEFIARKVKAAIDGGLSVIFCIGETLEEREANKTIDVVTKQLNAVAKELTKEQWAKVVIAYEPVWAIGTGKVATTAQAQEVHAAIRKWLVDAISAEAADNTRIIYGGSVSEKNCRDLAKEADVDGFLVGGASLKPAFVDIINARL*