MATVGNKNVQAKLVLLGDMGAGKSSLVQRFVKGQFFAYQESTIGAAFFSQTLAVNETSVKLEIWDTAGQERYHSLAPMYYRGAAAAIIVYDITNLDSFVRAKKWVQELQKQGNPNMVMALAGNKSDMIEKSKVSPEEAKVYAQENGLFFMETSAKTAQNVNELFYEIDDAYIWVHICQMKENGIFNLPQQYEFNPSRALLDEIKAHQGSLSHLTNLAMGKCYSKFNLSNDHNPQATTLDQTMMEDPSPSLEVLIDEEPIVEFPSISLGQAPQMDESSSEPVVQVSIMELINNPSIKKEVMAYLRNNSFTYQEELERDLQRIVLCALSSISSEDIIENLDITYGCGNQDDTILEENLGLSCIYPCEESLEETLEEQSHDDARRLPKAEPVQHPAGMVLADRSAERVRSSSCCS*