MSRRYDSRTTIFSPEGRLYQVEYAMEAINNAGAAVGVLAKDGVILAGEKRVTSKLLASSKSTEKMYKIDDHVAAAVAGITADANILINTARLQAQRYTYLYREPIPVEQLVQSLCDTKQGYTQFGGLRPFGVSFLFAGYDKNFGFQLYMSDPSGNFGGWKAAAIGANSQAAQSMLKQDYKEDITLEEAVQLALKVLSKTMDSTSLSSEKLEVAEVSLTPSGEVKYQACSPDELNKLLVKFGITQPPSEES*