MVLSVGQLLGEEYRQLRGVGGEVAQLRDELATMNALLRMQSEAGEGAVDHFVREWMRQVCEVAYDAEDCIDLYFCRCRVRLQLSDGVLSWARHLASTLFPRRRLAGDIKALRARAIEISERHARYGVNREELRGWTVSAAALVPATAAAFHPAACGSDQLVGIEGQANTLADKLKAVDESSNLKVFSIVGFGGLGKTTLAMEVCRKLESVFQRQAMVSVSQAFDASKDLQVLLKRIILQIIKPKKSNENSINEEQSTGDIDSMDVSTLFQKLEVSLTGMRYLIVIDDVWSTSAWNAIQSKLPENNCGSIIMVTTRVETVAKASSSPSVSGDYMHKINPLGEKDAEKLFVSRAFGYKESCCPEDLKEQMKSILKKCARLPLAIVSIAGLLSSYRSSSSGSIRMWQRISNSIGSQMEIHPTLEGMKQIIALSYNHLPHHLKACMLYLSIFPEDYVTKKKRLLLRWIAEGFVMEKRGLTMFEVAESYYDELVSRSLIDAVRVRLDGTVKAVKVHDMMLEVIVSKSLENFVNFLGAQYGGGTPSYDSVRRLAIHGDGGPKHVVDVMSATHVRSLSTFGAQGNIAVLHRLAEFTLLKVLDLEDCKEVKDCHVKYICRLFLLRFLSLRNTDVSTISSQISRLQHLQTLNLYGTRIENLPTSVTMLERLEYLFFSERWSMRRWEIPVGLKKMMALCTLRTIRLPNDPNVVKEIGALAQLQTLDITILNSSEEVLANLADALDKTNNLRSLYAYGTGKDEHKDRLLNFLLRLKTPPLLLESVRIDGVMDQLPKWFNSLLPNLASVSLGYDSCTDDELLVRSAFKFPALKSFYVDPYIMPRAIRFEKSTMEKIETFRVFFYDNDGTGRPILAGIENLTSLKKLEVLTHSINAEIEILEWLKVERARHQV*