MSRGGVGNEKCVFCGWNRRNAYQSVRFFCIPKEPGLKRVRWLQVFGDREISLKDRVCSVHFRQGRPSSDPSHEDFVPHLYLNNEPPPEVLDYLESLADTNTKLEKIAGSLNSSTKSPFLNVESPHNTGLMKLGPRTAKPSILKRKRRPKSETFTEDEDVEVNVTTDAIPDSNTGETVSGDQSFTDRPPQLDNPVPESAAQREESSKSAQPATEDRPGLKFTAIQQHIVDTVGIKPGQTVIIRRRIKKPKQLLIEPNATKTI