MEELGSVVLILSAVTLSISWLLLWVAKRSRAGPSPLPPGPRGLPLIGSLPFLEHDLHRHFAELSRVYGPIMKIRLGTKLCIVLGTSSAAKEVLKDHDITFAYHDPTVAALAASYGGMDIVWAPYGSQWRMLPKVCIHQLMSNNSLDVCSLLRRREVRKMVAHIHAKIGETINIREQIYAAILNVITGMLWGDTVKGEEFSCTGAKFRCLIDEMVEIFRKPNVSDLFPILARFDIQGLARQMKRCVLLVDQILDAIIDRNQKEGSSKESKDFLQFLLRLMEQGDPKMPLTTAHIKALFLDLTVAGTDTTWPTSE