MEELGSVVLILSAVTLSISWLLLWVAKRSRAGPSPLPPGPRGLPLIGSLPFLEHDLHRHFAELSRVYGPIMKIRLGNKLCIVLGTSSAAKEVLKDHDITFANHDPTVAALAASYGGMDIVWAPYGSQWRMLRKVCIHQLMSNNSLDVCSLLRRREVRKMVAHIHAKIGETINIREQIYAAILNVITGMLWGDTVKGEEFSCTGAKFRCLIDEMVEIFRKPNVSDLFPILARFDIQGLARQMKRCVLLVDQILDAIIDRNQKEGSSKESKDFLQFLLRLMEQGDPKMPLTTAHIKALFLDLTVAGTDTTWPTSEWAMAEIMQQPAVMRRAQEELEQVVGMNHTVEESHLPKLKYLDAVVK