MEKRVGIVGAGSSGLIACKHLMQRGFDPIIFEAKGRIGGIWTKTIESTKLQTPKDAYQFSDFPWPESVTEEFPNHDQVLQYIESYAKHFGVVERVRFNNKVLGLEFVGAREEDQLSWGLWGGNGEAFGSKGRWDITVEDTNFGSTEVHQVEFVVLCIGRFGDVPKLPLLPQNNGPQVFKGEVMHAKDYSELSSSEAAYAVRGKRVAVVGFQKSALDIAAECARVNGKQIPCNVILREPHWNVPHYLPWGVHLAYLYCTRFSELLVHKPQEGFLLSLLATLLSPVRWGISKFAESYLRWKLPLKKYGMVPNHSFLLQISSCQLSTLPPDFYDKVEEGSILLKQAPKWGFCKEGLILNDKSEPLDMDLVILATGYDGDQKLKGIFQSPTFQKYIMRSETNTLPLYREIIHPRIPQLAVIGYSESLSNLFTSEMRSQWLCHFLDGGFRLPSIKEMEDDLKKWEAYMKSYAGKYYWRSCIGVLHIWYNDQLCKDMGYNPKRKKGWYDELFSPYGVMDYCKL*