MSDFDELLAVLDLNAVASDLFTGSHPSKNPLRTFGGQLMAQSFVASSRTLTRHHLPPSAFSVHFINGGDTAKDIEFQVIRLRDERRFANRRVDAVQDGTLLSSAMVSYMAGGRGHEHALDPPQVAEPHTRPPIGELLRGYEETVPHFVNALQPIEWRYANDPAWIMRDKGDRLAYNRVWVKALGEMPDDPVLHTATLLYSSDTTVLDSVITTHGLSWGFDRIFAASANHSVWFHRQVNFDDWVLYSTSSPVAADSRGLGSGHFFDRSGKLIATVVQEGVLKYFPATPDSAAGRS*