MSKSVNVAIIGSGVVGSSYLSQLNNLKSNIAFNVIYLAKTSEEALYSKDYSPVDLSTYETAPTQPTLSLDDLVKFIKGAKKPTVLVDNTSSPAIANYYPTFIKEGISIATPNKKAFSSDLKEWKEILQTAELPGAGLVYHECTVGAALPIISPLKDLIATGDKVDKIEGIFSGTLSYIFNEFSKTEKSDVKFSDVVKKAKELGYTEPDPRDDLNGLDVARKVTILARISGLEVEGPTSFPVESLIPKELECVESVAEFMEKLPNYDADIQKVKDEAFAENKVLRFVGKVDLNTNKVSVEIGKYGFDHPFASLKGSDNVVSIKTGRYPNPLIVQGAGAGAEITAHGVLADTIKIAERIAN*