MTSLLKTSSPITSLSASPELGLLLLGDTSGSVILLDLNTGCERQKLQLADPVLAVALAHPIRALLAAGGRAVTESSTVAVWDVDSGTLRAEMKYKHLVTSLTFSPSLRVAITGDGSFDQKNTTGRVVLWNPDTLEQHRKLPCAGAVTCVICTPDGFILSADRSRNICKWHPESGEKLQEIPVEQGLPWCLAADEAQRFFIYSACNFKENFGCLCLFGDTLEQYEECGHPVLSAAFLPDAPVIVVGLRNGDIILWDFEVKARRKLLKMTSAVNALALNLVRGELVAGDKSGQLCSWLLGMMGYQVQVELIGYMVYDCI*