MLVRILDAAPLQINVLLGPKDAGKSLLLTHLRELWKSSAGRSALAPLVIINMRINDCSSPDAMAALLRTELGGWQKQVRDLLGSLGNASVMGVPAGEIAQGIKSFWESIQGIRGAKLVAIQGIIQSFLAQYKSVKPVIIFDEANRLAKWEGVYDKELDELLGFMEGMTKQTGRAHVVMASSDEFFRPYQLKTLALNASLDNGEDATNLVAQAQDLIDVARVNLEMTLGLGEGWTPAELTGIFKAIVEGGGAAAYRTVVAEVFGGQINHANKVVRQQLVRSNIIHVRLLTKATKYRDVPAHHTVAGEYLMATSPAAYAAMKLVLCFRVHSSFQQVIFLGYSSVKPGCTRLNFAYYGVQFINCYRLRLEKKRHHARQQSMCQNTFLLGMLDFLMPHAAFKSSRKGHIPQVWDYNGSINWFWMSKDGLELSNIHNLSWQRMALKNTHEACPNGGWKVFWD*