SPEIDLLEAKLAVELGLSAVSLEANRPAEADKYAGAAVRYLQEALGARQKEQ