MESFSFPQFEHKPFWMYFERLEESLGSDYRFDLWELCEVVYDGLNELTRGMVENMFHGEFRAKSLDEAWNFYNWLARDTHDWEMNNHGACVRYFHVSNVDSNFFMNSLEMSHDFNSEPNMHDSDPLSLYSHVDELHSNVNVFDASYQSPSIICKNSHDLPHTLDRDSSYLVDFQNSMHSESSEPNLELLLENCIKEFNSRANQIADHMTFLEAKINDIRKPIDHFAIMDFDLMNVENENQLGKSSLNLVDCCLDNEDEEYEIEESEVASFGDWLADGVENNEPLLIDYPKFQSLIPNSKHPSSRITPSLSEFFGQCEIKTSHLVVEDVFVANDGDLEEKSFIEDPLVEKAYVLESCDAGEVVCEALVSTSSPYVPFSRKLGIVASFPISNPFSFLKPSPLDDNLASIVLKVPNSIMFKEKSEIAPQKEHHSISLIEIPFHILKLQDLVFFAMIEGSHEFLSKFKECLWRKEEEFYPNQILIS*