MGKLLQCEGGVLDGFQQQCHAGGPRSALEIWRDPSGTASLASSESIGPLKEDPRLSAAPETKDCWETVGGLETQQRQALLKISSKGVYWKHPTKPVSSVYTLHHGGDVESDGNCLFTATKRAMSLQDSAKEVRKRTVKRFVSDYNADSSSRQATDALIRNLYSPDLSTGWGVHLVQELKLLAKKTEREALDTSIEELVQVGVTREGAAETVYKERCISIYDGQSWAKYMSVAGNADDEYDIITLQYTQEGLLSVDENREGRAAAFGDDIAIESLATEYEREIFVVQAHGADAMVDEENCIFFLPHRPRGEIQHPPAFLFMKGTGWCGAGADHYEPLLAHPAPSILQEKAAVVL*