MARRKVKLALIPDDSARKASYNKRKKGLLKKVSELTILCDVPACAIISSPFDSRTEVWPHPEGANKIIERFQNLSVKDETRNVSHERFIMQTIAKARDKLRKLKYENHEQEWDLFMLMKLQANNNILDGLTTEEVKDLGKRAEKKLKEVDEKIDTLD