MSLEMECTTLFSVIDSWESLRRVPNHNEVAGTILFMHLFELCPATKVLFGFPMDMDPRCEEVKNSPRFQTHAKYMINMLDRALNMLGPDAELLGEILSDLGKKHARLGVQERFFPFMGDALILTLREVLGTEFTPDIESHWKEVYHALSTNIVKSMNSEKSVLDSWASLKETEDYEERSGSLLFRKLFALCPETKTLFGFPLDLDTESEVLLKSRRFRMHSKYFIEMLDKALGMVEAKQMEQNLKELGQLHAAYGVKPEFFAVMGEALFDTLESMLPDQWNKELHAQWQDVYARLSSQMIAAIRQAKK*