MKIRLGTKLCIVLGTSSAAKEVLKDHDITFAYHDPTVAALAASYGGMDIVWAPYGSQWRMLPKVCIHQLMSNNSLDVCSLLRRREVRKMVAHIHAKIGETINIREQIYAAILNVITGMLWGDTVKGEEFSCTGAKFRCLIDEMVEIFRKPNVSDLFPILARFDIQGLARQMKRCVLLVDQILDAIIDRNQKEGSSKESKDFLQFLLRLMEQGDPKMPLTTAHIKALFLVINFPN*