MATIVNTTEEEPMLAVVRFTAELAWADAGPEVADPEVTRLCLEAQEHILAGRWLDMASLMLASADLLLTSPSRVPDKDLECILSVICSLVTKAGSEDQALQITDLICAKLTQQPEDKPALRLKVLFSLYNLLPSPYGKAFVYKKALELATAGKAAECIIPSFKNIDSFVSEWGIGNLEQRELYRAITRILKDHKGMTKEYFNFLNKYLTTFKGSDDDSATIDDAKEEAVAAIVEFVKSSTLFQCDLLNMPAVAQLEKDEKYQLVYELLKIFLTKRLDSYLEFQAANSALLKDYGLVHEECITKMRLMSLLDLSSRCSGEIPYSAIIEALQINDDEVEQWIVKAIAFKILDCRVDQLNQTVIVSRHTERIFGLPQWQGLRTKLGAWRGNIASAINTIQANKVTDEGTQGMQGLMIR*