MKKRYLGFLMMFLLLGGIISNFRMHHKNAQHENLDCWIGEYRYTESFARSEESAEEEYAYYNITIWKQEDGYYAIVQDENYYDRSDVISWSFASVSGDENNIDIIFLQTLARDNLYGIKKRYQEGELLLSLEREGYELITKWGALRDRSPNVYQREDAVVGRYFQFEEPYRG