MASFSHHFSSMHVVWMACFHVYVLCALAELQRFEQPTKEDGSISFLVVGDWGRKGNYNQSNVAFQMGRIGEELSIDFVVSTGDNFYEDGLRSINDPVFEKSFSKIYTAKSLQKQWYSVLGNHDYRGNVKAQLSPNLRNVDSRWICLRSFILNAEIVELFFIDTTPFVDKYFLKPKHHHYDWRGVMPRQHYLSNLLKDLESALQDSTANWKIVVGHHTIRSIGHHGETNELKKQLLPLLEANNVEMYINGHDHCLEHITSSTSQIQFLTSGGGSKAWKGDIDQLNIGGVKFYYDGQGFMSLELRQTHVKIVFYDVFGKVLYNLNMFKQLNPVI*