MSRRYDSRTTIFSPEGRLYQVEYAMEAIGNAGAAIGVLAKDGVVLAGEKRVTSKLLAASKSTEKMYKIDDHVACAVAGITADANILVNTARLQAQRYTFAYQEPMPVEQLVQSLSDTKQGYTQFGGLRPFGVSFLFAGYDKNYQFQLYMSDPSGNYGGWKAAAIGANSQAAQSMLKQDYKDDITREEAVQLALKVLSKTMDSTSLSSDKLEVAEVSLSPDGEVKYQVCSPDELNKLLLKFGITQAKPEES*