MTNRPIILGIVGDSAAGKTTLTKGIAQILGEEKVTVICTDDYHRYDRTQRAQMGISALHPDCNYLDIIQQHLSLLRTGQAILKPIYNHTTGTFDAPEYIEPRQFIIVEGLLGYSTRGMRDSYDVKVYLAPPENLRYGWKIKRDTRKRGYNEAQVLEQLRLRENDSEAFIRPQRQWADVVVSFYPINPEELENLLLNVKLVLRPTIPHPDFSHLLTPGISHLERAIRLELDRDMGKPVDVLEIDSQATAEQVKELERVLCNEIPYLGQFCSLEGNPDIGKVVGTTGEILSSYPLALTQLLITYHILKAARVSELTFSGTGKL