MALKVTKISQVSPASNSSNDSANSMVLPLTFFDLRWLQFHPTERVIFYKLIKDSSLESFLSVILPKLELSLSIVLRHYLPLAGRLTWSSQDPKPSIIVSPNDYVSLTVAESDADFSRISGKGIRPESEIRSLVPELSLSCDSPSVLSLQVTLFPNQGFCIGIASHHSVMDGKTVVRFIKSWAHICKHGAMDLPEDLTPVLDRTVINVPASLDAKIIELLSYFSEVKDSFRSLKLLPPKEISPDLVRISLELTRENIEKLREQAKRESARSHHELHLSTFVVANAYLWTCLVKTRGGDENRPVRFMYAADFRNRLDPPVPEMYFGNCVFPIGCFGYKANVFLGEDGFVNMVEILSDSVRSIGLRKLETICELYINGTKSVKPGTQIGSIAGSNQFGLYGSDFGWGKPCNSEIASIDRNEAFSMSERRDEPGGVEIGLCLKKCEMDIFIYLFQNGLEMVL*