MVSLGDSIFIIGGRLFRKDRARGEEFIEVDVEVLSTVLRYNVTTTQWSKCTPLGTPRYDFACTVCENKIYVAGGKSTLESARGISLAEAFDPALNVWTPLPNMSTLRYKCVGVTWQGKILVVGGFADRLDSDRTVPYALERSSAELFDPSSGRWDLMVGMWQLDVPPNQIVVVDGNLFSSGDCLKAWKGHIEAYDMNLNIWNIVDGSQLQTLCSPLYLTVAPLGTLLYFLAGYRRGAGGSSNFISMVHVFDTLADEDAWRDLEPIQEVGDKELCSHGCVVQLSK*