MFNLFGRGRPSSQELRDKQVQSLSQHVLNLRSLDASKSTFEATVQVPPTNASIVLRISLPPNFPQEASPTVALVQPPWGCTHPWLDGQQVVTGHDALRRWSSDRDIGKVVSEIIREFTIRPPRLPGASPHAQRAPSFPNANGARASNGRAEDDGWTLVPRVNLTVPSDFPELHSKTSAELEVLESDRATFDSFIAGLDCIKEAKRLRADLAKANADQEQKNAKLQQEVSTLEQEVRRLGDAQRERRTKLEASVRRQQAIAERNSVASLARAVQGAAEEVDRRTERLAQSFIRGETDARAFMEKYMKERTAYHRHMAKREWHLASAQAGRPL*