MTSRRPVFFKALTNFTKYWKALLRRLSLALDWSETPEVGAEDTEADCHELHRMMQPECSYFQVSEGLMELLQARLAEERGLSRAIIARHVDHFGCLKGIDKGWGCGWRNIQMLLSNLLANEEVRKVFPGEAVVPDIHSLQQWLESAWKHGFDREGAGQLDWKVVNASKWIGTTECAVVLRSLGIRASIVQFDALPATKERAILANGDADALKTTVVTGSGYTDEFKRMRYARCNRCTIGEHYFRRGEKENCNECRDHETPLGTKSNKHPMNCLNHCVSVEAPDCNSTSTSKGGQVQFESEVKHGIRHNKLFGWAWRYFTEGLGLDKDAEVPKECEVHMVDKPPLYFQQQGHSQTIVGVRRVHGRRGGSSETLLLVLDPCVETEELAAMLRGRDRTWRRVLEFGEREFWKPVYHICYVQPGLMTAEELEMSKLLDVYHKE*