MGGVDASDSEWVTTELQDKWMGMSEDEADSLKSDDDAAVEDQNVVDDQAESNASLVEMDPVQAALSARIMYQEASLKKRARRIEEMRLKLQRYEPGQWLVESGGMRKSDFAIPEVTTLLVVGSMGAGKSTLINNLIRVLNNKSQDFDRAQVCGDPGENGTYFLNEYMLNESKNNICVFDSRGMPELKVADGLEVLEDWMVKGVRHGQMVIRTSDSSRVKEAVERKARQGHHKLSKKRHINFVIFVINATTVHKIRHSGDTLSRPNFLRIFKFPLITFKDDRPVVVMTHGDELSEDDRLAARIYLGNLLGVSPVDHVFDIAGFTGRVMEDGDQCAENDLLLLDMLEYALQRADRNLPYKPTLLGTVKLAGEMMASGFKELDSRRQMALVGLAVCWLILLALLLVTYAMF*