MKGRLRQKTSMKSRRLPGSPDDFQKVQTTKMEVVWKTSWKSSSALYFRQLIGTSKENSGRHPLYKGVRQRKNSDKWVSEIREPRKPNRIWLGTFSTPEMAAIAYDVAALALKGTQTGLNFPNSASSLPVPASMSPGDIQAAAASAAAAFGAARDAIVVANNSSVERSNVMMNGSYENTNGFMDEDLIFDMPNVLMNMAEGMLLSPPCQFTFDAASEADDYAGEDDYLWNFT