PGLLGVPQAEVLEDVLREQFGPLPQLAAICRLKRLPSGGYSSTEDLQLVLERRRVANAKERERIKNLNRGFAKLKALVPFLPQSRKPSKVDILKGAIEYIQVLNDVLEGAKDCEKQDPDHQNYSNNTSEPQISLARELSRNITQHAGCAVGLKNEEEGPWADGGRGESAYACCQRVVSTTGVTSPTRSL