MSRRYDSRTTIFSPEGRLYQVEYAMEAIGNAGAAIGVLAKDGVVLAGEKRVTSKLLAASKSTEKMYKIDDHVACAVAGITADANILVNTARLQAQRYTFAYQEPMPVEQLVQSLSDTKQGYTQFGGLRPFGVSFLFAGYDKNYQFQLYMSDPSGNYGGWKAAAIGANSQAAQSMLKQDYKDDITREEAVQLALKVLSKTMDSTSLSSDKLEVAEVSLSPDGEVKYQVCSSDELNKLLVKFGITQARSEES*