MEKTPLVVVEGFLGGGLGANLWKGVETLINPSHLDLDEHSEGYRRILTVSVGPVSSLHDRACELYYALRGGTVDYGSSHSSEHNHARYGRTHPTGIYPRWSKERPLHFLGHSIGGPTIIKLQHLMKEGHFGKDADPDMVLSVTSICSPFRGTQLVYTLGESTHSAPSVRPFSVGALIAKVVHLLAYIAPPTPVANDEASVDGRRSSWLEYFQVLDLHPESRSLSYRDISFLQFLRYLWRSDWAESKDATPYDMTFEAADLRESSGEGLPFPNTFYQSHVFSMTKLMSPSSGSGQNYHTPSGISWIASGPLYLMSRSIGKFDFSLIRPLPSFCVPPKSGLDPLEEFAKLSPLPAVDNRESSSILEDSPPFYLPPI*