MSAPSIAATANPNPTSPPSSLAPALRQSARRRALAVTEKKSNTDILRNGKTVEEDLSHTIRGEMVIEPKDLQSNSKSKEVLAKKGVTNPLVSPRRGRKVVTKPETHKWVKFARIFIKNLFLLLCLLGLGNAIMRWVKRPVHVPSMGALDSENRITELESFLKTTTKMMQVQVEVMDLKISNEIGNLRREFGQKVENQEASFSNEIKNLESRTVGLEESLHKFSDMGLSSKEDIVGMLNDLLQQKGFHGNDQGLGLDDIRTMAKEIVEKEIEKHAADGLGRVDYALASGGGKVVRHSEAYYFGKVGNWLPVVKGRNGVHDNAQKMLEPSFGEPGQCFALKGSHGFVEIRLRTSIVPEAVTLEHVARSVAYDRTSALKEFRISGWPNGRDEDSSVDQTERVLLFGEFKYDLERSNAQTFDLNPASSVINIVRLDFLSNHGSPSHTCIYRLRVHGYEPDSLMPLAIQL*