MEKTLSLLQMGFTEEEVSSAIDNFDQRATVQELADSILARRIANSIEQKEIKVESDFLDEAETDYSSYQPSYSDVSYYDDDNNNTRVKRAKHIFIDDIGASSSHLGDPWSMGQRAGTNDMSVKVELEAMTPGRRANVQGDLAKPPFFLYGNVVEVPKDTWHQLKQFLYNVEPEFVNSQSFSALTRREGYIHNLPVEKRSVVVPKSPMTIEEALPFTRQWWPSWDTRKHISVITTEAAGIEQTCERLGGMVRESRGVLSQARQMQIIHQCRVSNLIWVGRDRLGPLEPRQVEKILGYPYNHTNLFELNQPDRLAAMKYAFQTDTLSYLLSVLKGKYQDGIRVLSIYSGIGGAEVALHRLGIPLKCVISVEESEVNRKILRRWWLKTEQTGVLRQHAGIWKLKTHVIEDLVKEFGGFDLIIGGNYTSCKGGTTVNTTMGMDSNRFYEYNRVVKRVRTAVGLS*