MSKALAGKGARLGLQNFFYLEQEIGPNGEVNVHQHAEAEHQQDKLQLLLLWVPTSDQGKHAKAKNQQKKPLLLWIPAGDQGKDTRAEHQSVSRASTLMPNISKESTMTSSSRSKSASIRRSKSSNRMPIISLEFLMVEKEGKLRPPKLKPNHKHVFRSIVLNEDEEDLAAFCLGFIQRSQRISDKKITTEIFYTSKEFICGQAVVLNRDGYMYHEGQMWSILEVCIFHLTGLGKQHHIPTSIKVIVDITIKETLKWPESYYVSIDEEKEP*