MSEKKSGAAQLASDLLVGGSIGAISKTVMAPVERVKLLMQTQDSNPAVLRGEVERYKGIGDCFRRVHAEQGLQAFWRGNLVNCLRYAPQQGSALAFNDYLNSAFPNYNPNTHFWQSFGVKLFSGGLSGAIANTICYPFDFARTRLASDLAKGKPQFKGIMDCILTTIRGQGITGLYTGWTVTCMGAFVYRAGQLGCFKQIQDLNPYQKDKGALGAISSFVAVTAARTVVMPFNYPFDTVRRRMMLQSEKPVAERVYKGSWDCFVKVLQKEGAKGMYKGMVPELFRGVGGSLVIVIYDRIKLIFGI*