MESLPRPPLLFPSTCFLGSCDPFLPSLSSSGCAYLRHPKAAPLLLACSEKRELSNETFHVASKGAKRESLLTRRNALQGAEAIVSPELARVATRDSSGTVEHHPQNEYRTPPPQLGNPLNFYLPPVPCSTPARLHPMYHPARDVCDSWLISTLKPQNEAYKQFLIQSMHPLFVCLTMPDAIDKNIPPLCKFVAWLFVIDNFSDELLLMSGDLMSEKEYYDLVLSLLEGRSFSSIKEWNSELKEMAEVLLDVWNDIKASISERQQKRFINILRDVFEATLTQSQKREEQGIVDLDTYLSFRKFTGEGYMFMIMAEIGNGLDLDDDILAHPDIAKLQELVAYHVAYVNDLLSFRKEFCLGHHQSLPSILCVHEGYNLQESIFRVYRMIQGLDDEFVSLKKKVMMNSGLIEKEGVRPYLELLGYVMSGFLEWAYQTGRYHGLNNHLTLRHGLVSLVHLDLTLITQGLVKSELFADS*