MEKSGYGKDGIFRSPRPPLKFPEDENTNMASFLFRNLASFSHRIALADADSGEKLSFREFRNKVSMVGSGLNQLGIRKGDVVLLLSPNSIYVPLCFFGIISIGAVATTANPLYTAMEVAKQVQDSKPKLIITVTELWDKIEGLHLPAVVIEGDGCQKKLSNSTIISFSEVLTMGAQKNPPEVIIKQEDTAVLLYSSGTTGASKGVILSHRNFIATAMMMTSDQEMNCERHTVLCIVPMFHVLGLCFITFAQLQRGNTVVSVGKFTLVRMLEAIQKYKVTYLTVVPPIAIAIAREKIVAQYDLSSLKVIIGGAAPIGKDIMEECAKRIPHAAILQGYALTESCGSGGVGIPKENNSHFGSAGVLTPGLEAKVASLGTGRALPPNQQGELWLRGPSIMKGYFNNPSATKSTIDEEGWLHTGDMGYFDEDGNLFIVDRIKEIIKFKGYQVAPAELEALLLTHPQIVDAGVIPFPDPNAGEVPIAYVVRTPGSSLTEKEVMNYVAKQVAPYKRLHRINFINSIPKSNSGKILRRELVAMSKSKFIRMRGFNAKQI*