MEEGLKNLLHWLNLGRMGFMWVVALLFSYLKLLLGRLSGPHTRLPHCAIDSGCLPLACIVTGASSGIGKATAEALALKGYYVILAGRSITRLCKVVEELQLRHRSITVKALEVDLASTVSILKFTEAVEELLETCHGSIPLQLLINNAGILATKKRITSEGYESMIATNYLGHYLLTHRLLPRMQRSRAPARVVNVGSFTHHCVQRFDGLLSLLQKGEMQKSRDSHKGSVYQIARTYETSKLFMILFTYELHRRLNAASSTIQVTAMVADPGVVRTAIFRELPRWFSSCVFTCLRSALLLSAPEVGCKAVIDAALAPPGMSGKYFFGGHGQIVTSSAISYE