MSNIGKICGFVHISALTLKHGCSTKLQFSASKRNKICVMHIGVACLIPLCQKPTSLPVQVEFVSSQLTEFPCSYLIGSSFAHPSCLNFCVKIPRVLVKDARATGNASPIGFGMLDFSSLTFIMVVVNEFEIVPTHPQYKMGSLPPVTTEAIALTEKKMDMTLDDIIKMSKKTTVKAKSQRTSNKSQRVFSKYRARDNISKANIQRSINAKSSAMRQGKLAELRSRNGPNQLIAVKEAARRAAVAPIRARTVQWNKRRCCSIYNHEISLPYRQGTNLGVSSQLVPPSILCSPKWVSSENCISKSFVPHCNRFSHFLTDFVEAIDMTSGVAYGITVSMYTMPFL*