MKGTRRKGGRRVSRRRLAAASFAGLALAGGLLMATANGVLAVSAAGSGGAFKLTGERLEGDAFRERTDVIVERDGTRHPVAVVSAERAWVKGLCASLLVPTPFGPLTLRGSAGRTRPVLATGIVINTDRVRGGDTSFSDLRVGLLPEGGVGAATGHAAVDRPEFTSWLATAGTFRMSDVDVGVEAGRHECS