MLNYPQKIVQDSVFKAQFSPKITGFSSDPMPQVKATPALMSRLLPTPALVKLRACGLYSHGHFPSTSRISCSSELSDRGSAKEVEAFEYSGETCAKNAADGDEGEYLGWSKEEIDAISALFDRPMRQKPLKPPNPAKQRALPLPLPHKTRLPVAPAPKQHVRLATRVALSPRASFSDQVRKNPEFLLGIAREIAAIPPEHGVSTVLDRWARFLRKGSLSLTIRELGHMGLPERALQTLCWAQRQKAVPLFPDDRVLASTIEVLARFGQLKVESALEQCVPTASRAILEAMSSGFIRAGKVDLTRKLLELARINNRTLHPSIYVKLMLEAIRTPEGYGLAMALVDELGERSDLELRPQDCTSVMKVCIKLRRYTAVESLFSWFRESGGSPTVVMYTTVIHSRCRDGMHREALSLAWEMEQAGCLLDLPAYRVIVKLCVALRDPERALRYLLRMEEAGFVPTSDMYNGLIEGYAAEGRLARCRQLIRESESAGVKLDRRLLSRLSETGNALSS*