MRALPTMAGRGAVACAAAPVPRRSLLLSTAAAGAALQLNAEQLAGTRPLRLTRNATGGAAAKIRASADAAQAATFSGADEAAAWAKKDNRRFLHVVYRVGDLDKTIKFYTECLGMKLLRKRDIPEEKYTNAFLGYGPEDSHFVVELTYNYGVDKYDIGAGFGHFGIGVDDVAKTVELVRAKGGKVTREPGPVKGGTTVIAFVEDPNGYKFEILERPGTPEPLCQVMLRVGDLDRAISFYEKACGMELLRKRDNPEYKYTVAMMGYGPEEKNAVLELTYNYGVTEYEKGNAYAQIALGTDDVYKTAEVVKLFGGKVVREPGPLPGINTKITSILDPDGWKSVFVDNIDFAKELE*