MVYDLIVIGGGSGGMAAARRAARHNAKVALVEKSRLGGTCVNVGCVPKKIMFNAASVHDILENSRHYGFDTKFSFNLPLLVERRDKYIQRLNNIYRQNLSKDKVDLYEGTASFLSENRILIKGTKDNNNKDNGPLNEEILEGRNILIAVGNKPVFPPVKGIENTISSDEFFNIKESKKIGIVGSGYIAVELINVIKRLGIDSYIFARGNRILRKFDESVINVLENDMKKNNINIVTFADVVEIKKVSDKNLSIHLSDGRIYEHFDHVIYCVGRSPDTENLNLEKLNVETNNNYIVVDENQRTSVNNIYAVGDCCMVKKSKEIEDLNLLKLYNEETYLNKKENVTEDIFYNVQLTPVAINAGRLLADRLFLKKTRKTNYKLIPTVIFSHPPIGTIGLSEEAAIQIYGKENVKIYESKFTNLFFSVYDIEPELKEKTYLKLVCVGKDELIKGLHIIGLNADEIVQGFAVALKMNATKKDFDETIPIHPTAAEEFLTLQPWMK*