MDYDPSDEKKAIDDAKAGVKGLVDSGIVEIPRIFIRPPHELAEELNMCKSTQQVPVVDLSGIHVEDGRKKIVDEIREASEKWGLFQLINHGIPSSVLEGMIDGTRKFHEQDVEVKKEYYSSDPTARQVRYDSNLHVFKTKGKTANWKDTLYISELVSGYIEPEEIPEVCRKTSLEYINHVVKLEDILLGLLSEALGLKPNHLKATECDKKQLMVCHYYPACPQPELTLGTEKHTDPIFLTIVLQDQSGGLQVMCDNQWADVTPIEHGLVVNIGDLLQILSNDKFVSAIHRVVAKKVGPRISVVCFFNGVSTPPKLYGPIKELISEDNPPLYKDFPLVDYVTKFLSKPLDKTGLDLFRL*