MGRAFLLQGGDCAESFKEFGANNIRDTFRLMLQMAVVLTFGGQMPIIKVGRMAGQFAKPRSNPIETRDGVTLPSYQGDIINKDDFDQKSRAPNPQRLVRAYSQSASTLNLLRAFAHGGYADLQRVTEWNLDFLRHSMQGDRYVELAQRVHDAIGFMLAAGLPPQHPMMTTAEFWTSHECLHLPYEQALTREDSTTGLYYDCSAHMLWVGERTRQLDGAHVEFLRGISNPVGIKVSDKLDSSELVKLCEILNPHNKPGRLTLITRMGAENMRAKLPHMIRAVRQAGLIVTWVSDPMHGNTISAPCGLKTRSFDAIRAELRAFFDVHEQEGSYPGGVHLEMTGQNVTECIGGSNTVTFDDLSSRYRTHCDPRLNASQSLELAFAIAERLRKKRDRTWTSLISRVEA*