MRREVEDVVELMQNIQSRLTVKEAARTSVLSKSWLHAWSTFPNLRFDVGRGKSMKLVDVERTLIRYHRDNTPIKRFDLKIDIANQESASQAEKWIGRVATKTCLKEISLSLFLWGASFMLPDEILASENLTKIRVSAPRIHSNSVWMTATNPVIKCMSSLRELHLEGVSISEEALHHILSSCCLLVKIELLHSCEGFKTIKVKNLPRLYELNISFASLYENSTALEISDVPKLVRKVRRLMLGNVIIDNTCLDMIKSGFPFLVSLTLGLTYWKLTTFHFSSSSIKKLVLYSCQPTLVDIQVHAPKLLIFDFSGDTLPSLLFPVSSLKQHMVSLRLKHPVDASFFLNMREALRLSRKCELHIHLSQPPVDMDIDIDDLRTRLLLPPATNVQELRFQTTEDECMWERSLFFDAFFEICHPKCVYAKPDVRFKHNNHFCRLMLREVLEKKTTTIGIVYWPHYLKHVQIRRALHQKWETLTNFHRSFLDGSTPDVYMYFNLNWC*