MARFPLAIKIANLLVYVFLTGANLYSGLGPDKDRSPYGQDHLTYISPASFTFGVWGLIHFLLGGFVIYQFFSSNEQIITDGINWHFVGITLLNTLWLALWQTDHLILAWFTILITASQVSYVYAIINREDSSGANISINERIWVHAPFSLYHAWIVVIAVISTFAAFAPDKTTDDDGNPSKPGLLLKIFVVIGLLFLESTAVGYLEKFKGDIGGAIVIAWSLLGVFIEQDDPIIHWTSLVFSVITLFHIFKALYVKFFRRSGSESAPLLA*