MKASDVHFIPVKNEVSIKFRINDNLEQYEQIGNSIYQKLLVYMKFQAGLDVSTQQVAQSGRYSYLFNKIYFLRISTLPLSLGQESCVIRIVPQFFQPQKSTYKFNDFKHLMNKKQGLLLFSGPTGSGKSTLMYQMVSYANKALNLNVISIEDPVEMQIPGIVQINVNDKAGINYVNSFKAILRCDPDVILIGEIRDKDVAKCVIQASLSGHLVLTTLHATDCKGAILRLLEMGISVQELIQATNLIINQRLVTTIKQQRQLVCEILSQQQLRYFFSHNHSLPSSFKNLEDKLDDMTKAGVICETTMHKYI*