MAGRYGATTDDYDYLFKIVIIGDSGVGKSNLLSRFTKNQFSLENKSTIGVEFATRSIEVDGHVVKAQIWDTAGQERYRAITGAYYRGAMGALLVYDITRASSFDNVNRWLQELRAHTDEDVQIMLVGNKADLVDLRALPTERGKKLSEHEHLFFMETSAKDGENVDEAFTHVLSQIYKSVATCPYAQFLEVLGRPALNFAIDSAVLSIVRAVVSRSNHGMPCLARLDVSGHMGWYITWDGTSSHYVAHHPITLHVVALARPAIIVVEIVAIGKRYGHHIASFWAQLMCSWEGSLFLLSERGPFGLGSAAMAAGGPESGARLEGCGAAGAGPGGRPAFWFDEKTCELGSKITMRNLVLVVTSGSSKDAGNKVHSEAITFSQPDLVKLGGTSLQVSPLGIGTLQWGDPRSGFGTSYNETGLSEAFDVLVDGGINFFDTAESFLHFSPYKDNVKFSVNDDYVYGYQNIEAGQSAEQLIGRFMERSIVQAASAPPVVATKFFTIPWTKFLVGGGWRLGRSSMVPALRESLRRMGRDRVDLWQIHFPFPTISNKALMEGLKEAVDVGLTKAVGVSNYSKEQMEEAHHLLESNGIPLASNQVRYSLLSRGPEKDGLLAACKDLNVTLIAYSPLATGLLTDKALERKDKQALKVQPLLRLMASIGAQRGKSVTQVALNYLICKGAIPIPGCKSVEHARSHLEVLGWRLDADEVASLEGKVGALGL*