MDNNLTDSLRHALVIVSVVLISAAAYYRRSARELKRHNGVLDGAVLASFSESLGGAARIRAFGREQHYTDRLKSTLDATNAAYILSLTAHRWLPPRLDNLGSAFSLTTDVLVVTSAFSVDPAITGLVLSYSPSLVGIIQIMVRYLADVDSAMPSMERLHQYATALPSEASLESHALTRPNWPETGEQSFESLSHCKTFLCTLPGGQRLTIVGRTGAGKSTILPTLSRLTEPTAGRILLDGDPNLLRGTVRSNLDQSETQTDDELNSALYRALLAPALTLDTAVAVDGASLSVGQRQLLTLARALLRTEARVVLVDEATSAVDGATDRRVQGVLMGLSGKTMVAIAHRLRTVLAYERVCVVDSRRVVELGALRELWEVEGLFRRINSRNDTWEGKSYTT