MVPHFKGIESLLLEFCVPMHREGQKLLVSFLPSPACQQGLFCSLKMYTSLGVPNFFCINCLHSTAKVATMVNVKTFLMEGVASGESTMVSDERVQKVLGFVVDAIYTSLGAIFRLGMGSGIDLGEAVDDVDFNVLNLSLRLQLRVENSSSVLGGCHSQGGVHSRGLEGGSAMVVSRILDAFKLARIFFTLLKMLPKVDLFQLDGRPLPTPHGFYSKMLVGSINNLILEAHKQQTVWSDSGNYTLVNHVSSASPFSSTTIRATVATDRGATIDTANEATVDIAIGATVMHRDSLSDNLVFESKSKKGSNALLARA*