MGSKQWTRYEDKLFESLLLKFPENTPNRFEAIAEHLNVPLEEVKHYYKALVHDINLIESDQYPTTNYPDGIPSQTKHMEKEKKRGKPWTEEEHRLFLEGLDKYGKGDWKNISRKIVMTKTPMQVASHAQKYILRQEAKEKAKKRSSIHDITLIDLAANNVTAPRSDLDSTMGQPPSDQQVPQDHHHSDEDYLIEKMYT