MDVVSVILKPVVETLMEPVKKHLGYLIYSTKHVRDMSSKMRELNAARHAEEDHLDRNTRTRLEISSQVRSWLEEVEKINAKVQTVPSDAVACCSLKIRHTVGREAFKLIEKIESATRQHSLITWTDQPIPLGKVDTMKASSSTPSSDHDDFQSREKTFIQALKALEPNNTSHMIALCGMGGVGKTTMMQRLKKVAKENRMFSYIVEAVIGEKTDPIAIQQAVADYLRIELKESTKPARADKLREWFKANSGEGKNKFLVILDDVWQSVDPEDIGLSPFPNQGVDFKVLLTSRDEHICTLMGVKANSVINVGLLTEAEAQSLFQQFVETSEPELCKIGEVIVRKCCGLPIAIKTLACTLRNKRKDAWKDALSRIEHYDIRSVAPKVFETSYHNLQDEETKSIFLMCGLFPEDFNIPTEELMRYGWGLKIFDRVYTIREARNRLNTCIERLVQTNLLSESDDDVHVKMHDLVRAFVLGMYSEVEHASIVNHGNMPRWTENDITDSCKTISLTCKSMSEFPRDLKFPNLTILKLMHGDKLLIFPQDFYEGMKKLRVISYDEMKYPLLSSLPQCCTNLRVLHLHRCSLMMFDYSCIGNMLNLEVLSFAKSGIKWLCSTIGNLKKLRLLDLRCCHGLRIEKGVLKNLVKLEELYIGNASGFTDDNCNEMEEISNRLSALEFEFFNNKAQVKNMSFENLERFKISVGRSLDGNISKSSHSYENTLQLVTNKAEISDFKLNKLFVKTEVLCLSVDGMDDLEDVEVNLTRPPQSTSFFNLRVLVVSRCAVLRYLFKLPVANTLSNLERLEVCECDNMEELIHNGTGGSGKEKIMFPKLKFLSLHELPKLLGLCHTVNIIELPQLIELQIKSIPGLTVIYPQNKLETSSFLKEEFVIPKLETLQIDDMENLKEIWPYELNRGKKVKLREIEVRNCDKLVNLFPYNPMSLLHHLEELEVMNCGSIESLFNIYLDCASVIGEEDNMSSLRSIKVKNSGKLKEVWRIKDAYNSHPLVRGFQAVESIKIERCESFRNVFTPTTTNFDLGALLEIFIERGENQGNDKSEESSQEKEQTEILLEEETLQEVTDTNISNDVVLFPSSLIHSFHSLRKVSLDKYEGVEVVFEIGSPTSRELVTTHRNQQQPILPNLEELDLSYMDNMSHLWKCNWNKFFTLPKQQSESPFHNLTIIHIRYCKNIKYLFSPLMAELLSNLKKVYIENCDGIEEVVSNRNDEDEGMTKSTRSSTTLFPHLDSLTLRCMNNLKCIGGGGAKDEVSNDISFNNTATTTAFLHQYELCQEGGVSWSLCQYSREITIENCPALSSVIPCYAAGQMQKLQVLKITSCDGMKEVFETQLGMNNNSNKSGCDGGISRANNIVMLPNLNILHIGYCGGLEHIFTFPAVVESLRQLQELMIYGCFSMKVIVKKEEDASPSSSKEVVVFPSLKSIELVGLPELEGFFLGMNDFRLPSLEEVTIKYCPKMMVFAPGGSTAPQLKYIHTELGKYSLGESGLNFHVAHHQTPFPSLHGAISSPATSEVMPWSFHNLIELDVKFNHDVEKIIPSSEFLQLQKLEKITVHLCSKLEEVFETALKEAGRNRNSSVSGFDESSQTTTTFVNLLNLKQVELIYLYDLRYIWKSNQWTTFEFPNLTRVAMNGCSRLEHVFTTSMVGSLLQLQEIYIYDCKLMEGVIVKEANVAVEAEEESNGKRNEIVLPCLRSITLSLLPCLKGFSLGKEDFSFPLLDTLRINFCPAITTFTKGNSSTPHLKEIETRFKEETLQEVSDINISNVAFPSFLIPSFHNLHKLHLKKYEGVEVVFEIESESPTSRELVTTHHNQQRPIILPCLQELYLTHIDNMSHVWKRSNWNKFFTLPKQQSESPFHNLTTIDISNCKSIKYLFSPLMAKILSNLKKVEIKVCGGIEEVFSNRDDEDEENTTFTSTSIHTSTILFPHLDSLTLRYLKNLKCIGGGGVKDGSNEISFNNTTMITTLPDIFEVSEAGGVSWSLCQYAREIIIEYCHALSSVISCYAAGQMQKLQVLSVESCDGMKEVFETQLGMNNDSNKSGCDEGIPRVNNNVIMLPNLKILKILGCPLLEHILTFSALESLRQLQKLRIVSCYGMKVIVKKKEEDASSSSKMVVVFPRLKSIELKDLPELEGFFLGMNEFRLPSLDKVTIKKCPQMRVFAAGGSTSPNLKYIHTELGKHTLDQESGLNFFHQTPFPSLHGVTSCPATSEGIPWSFHNLIELHVEYNDDVKKIIPSRELLQLQKLEKINVSWCKKVEEVFEIALEAAGRNGNSGCGSGFDEPSQTTTTTTTTLVNLPNLTQVDLKYLRGLRYIWKSNQWTAFEFPNLTRVHIYKCERLVHVFTSSMVGSLLQLQELYIDDCKCMEEVIVKDADVSVEEDKEKESDDKTNKEILVLPSLKSLKLEELPCLKGFSLGKEDFSFPLLDTLIINYCPAITTFTKGNSATTQLKEIETSFGSFYAGEDINSSIIKIKQQVNQIFVALIILKLHLKSFM*