MSDQLILVLNCVSSSLKGAVIDRKSGSVVLSCLGERLTTPEAVITFNKDGNKRQVPLSGRNCHAGAVGMLLNELEKHGLHDRIKAIGRRIAHGGEKYHESVLIDQDVLDELKACIPFAPLHNPANISGILAAQEHFPGLPNVGVMDTSFHQTMPERAYTYAVPRELRKKYAFRRYGFHGTGMRYVAPEAARILGKPLEDIRMIIAHLGNGASITAVKNGKSVDTGMGFTPIEGLVMGTRCGDTDPGVYSYPTFHAGMDVAQVDEMLNEKSGFPGISELPNDCRTLEIAADEGREGARLALEVMTCRLAKYIASMAVACGSVDALVFTGGIGENSRNIRAKTVSYLDFLGLHIDTKANMEKRYGNSGIISPTDSSPAVLVVPTNEELMIACDTAELAGIL*