MVDHVSFKEVNKIRSDDECDADSHNEGDNIEDAKASVFVKSSLIPEKTDVVKGLNFDKEVDLHEFINNYKYMGFQATNLGISIDEINKMIYYKYKDENIKSEPNNENNLNCNNVSEDLNKDQENHLYHYEKKKKSCIIWLSFTSNMISSGLREIFVYLAKNKFIDVVVTTAGGIEEDIIKCFSNTYIGDFNLNGKKLRKKGWNRIGNLIVPNDNYCKFEDWLQPILNKMLHEQNEKNEQMFLKKLEKRKKKYNNNKNKNDNNNDNDNVWGNEKNDQNQNQYNQGQESFKKDSNIYTNDVSNKKNHINNYINNYDSDSDDQCDMYYLSPSEFINTLGKEINDESSLIYWCYKNDIPIFCPGLTDGSLGDNLFFHNYGKKIKNNLILDIVKDIKKINSLAMNCEKSGIIILGGGLPKHHVCNANLMRNGADFAVYVNTASEYDGSDSGANTTEALSWGKIKYGQTNNHVKVFGDATILFPLMVLNSFYLYDQKRKKDM*