MRIIIYTGKGGVGKTSIAAATAVKMAEQGKRTLILSTDAAHSLADSLAVPIGPDPVQISENLWGQEVNAIRETERNWGTVQVWLTKLLDKAQLKDVTTEEMLVFPGMEELFSLLKIKEHAESGQYDVLVVDCAPTGETLRLLSYPNVLNWWLEKIFPTERKLIKIVRPVAKIVKDIDLPSDDVLDSIERLARGLEEMQRLVLDSDTTSVRIVLNPEKMVLAEAKRSFTYLNLFGFNTDAIIVNRVLPDEAGEGFFALWRDIQKKYEEEIVSNFQPLPILKAPMMQKEIIGVPVLKELADIVYADRDPSAMFYHGRTESIREEDGEMLLEIAIPFIDKADLNLTQTGDELTVDAGAYKRKVILPRTLMNRQVTGAKYAQDRLVIRFGKRELEKNVEDQ