MRTLQVAAGRGAVACAATPVPRRSLLLSTAAAGAALQSEQVPLRLTRNVPGAAAKFRASADAAQAATFATTDEAFSWAKKDNRRLLHVVYRVGDIDKTIKFYTECLGMKLLRKRDIPEEKYTNAFLGYGPEESHFVVELTYNYGVDKYDVGAGFGHFGIGVEDVAKTVELIRAKGGKVTREPGPVKGGKTVIAFVEDPDGYIFEIIERPGTPEPLSQVMLRVGDLDRAISFYEKACGMELLLKRDNPEYKYTVAMMGYGPEDRNAVLELTYNYGVTEYAKGNAYAQIAIGTDDVYKTAEVVKLSGGQVVREPGPLPGINTKITSILDPDGWKSVFVDNIDFAKELE*