MLSLKYGTPTFGLALERTAVPHTQKFSSVVVCGARGPRPRYPRVWKADKRIGTVSKSQKLVKCIKDLSNVKEEVYGALDSFVAWELEFPLIAVKKALKTLEDEKEWKRIIQVIKWMFNKGQGKTMGSYYTLLNALIEDGRVEEAEELFGKIFSRYMEGLPRTFFMRIISLYYSLGSYQKIFEVFADMEELGVRPDRSIVRMLGQVFQKLEMFDKYEKLIKKYPPPKIEYRYIKGKRIRLKIYPDNSTEEATNKYSATEELEEAEGINLDKKLEEAASTGMDKNVLRDAACGDLEFV*