MEQSQMARVKLGTQGLEVSRIGFGCMGLTGVYNDPVPEDAGVAIIRRAFDAGVTFFDTADAYGPHTNEVLLGKALRQLPRERVQVATKCGIAGFDAGGLCVKGTPEYVRACCEASLERLAVDYIDLYFLHRIDQSVPIEETMGELKKLVEEGKVKYVGLSEASADTIRRAHAVHPITAVQMEWSLWTRDIEEDITPLCRELGIGVVPYSPLARGFFAGRAAVESIPSGSLLSKHPRYTGENLEKNKVLYTRLEMLSTKYGCTPAQLALAWVLHQGDDVVPIPGTTKVKNLDDNIEAVKVKLSKEDLEEISAAVPAGDVAGSRVIGILEPYSWRVANTPPQM*