MSFFMRPTQPTEDSRNHISRGIRTQQQNNRAQQAHTAADIVSFLPASSFNPLAEPFVPGASRMHTLAATPVPQPSVQQTSAATDASLVIRYDWLPSLRLGLAAVHPESRRVLAQSIVRLKPWARDPVRVAILSAKIAKCVIEGHYPSMTTVAQFSSELHQLLRQEEGGQLAMYFRRCLELYLCRCFAEYCYPLCQQPHEIYSMRAPVRSRDGEVTRSRIESALALAAYVGGLFAQDMISGSLALTCLNALVSQPYVLEHLQAIHALLSHAGQKLCKAGSPDYWDSISSVVRWRATRLLNDASMANASLDRGQVRSFVQDICDITEEWWKLSLSENTFARLADELDQQTATAQGLQDGHNITKGQ*