MKTVDMFTQLGSVIASVMFFWAMFKQYCPYQLQNYFEKHSKSVFTFVYPFIQITFNEFTGDRFMRSEAYSAIENYLGSSSSMQAKRLKADVVKNSTQSLVLSMDDFEEVTDEFQGVKLRWASGKHISKTQPFSFYPVTDERMYYTLTFHKRHRNLILGTYLSHVLKEGDAIKVKNRQRKLYTNSGSCWRHVVFEHPASFESIAMEADKKKEIMDDLITFSQAEEFYARIGRAWKRGYLLYGPPGTGKSTMIAAMANLLNYDIYDLELTSVKDNTELRKLLIETSSRSIIVIEDIDCSLDLTGQRKKKKEEQGRGDEKDPKLKLPKEETGGKQSQVTLSGLLNFIDGLWSACKGERLVVFTTNFFEKLDPALIRKGRMDKHIELSYCSFEAFKVLAKNYLRLETHHLYSKIQELLGETKMTPAEVAEHLMPKTLPGDSKVCLEGLIAGLEKAKEDARLKAEEEAREKGSSPEENAKEQGIENGLCDNGNTELNCKEKE*