MRAGTRQGAALAGAPVRATRGRARGRSRAGRRVTEALRNFDYPEALLFDCDGVLCETERDGHRVTFNKTFEEFGIPHAWDVEVYGELLKIGGGKERMTHYFDSVPDAEPWKSVTDPEERKELVKKLHARKTEMFLELVNQGALPLRPGVKRMVREALDHGAKVAVCSTSNEKAVQGIVNTMLPEFADRMPVFAGDIVPKKKPSPDIYQLAAKTLGVDPARCVVVEDTHIGTSAGKAAGMRVCVTKSIYSEEEDFSRADAVFDCLGDEGDERVKFHQLTTPGDFWLNPPLPVDYDGNWYAGDEPAVDDRLTPEERAILADLD*