MPRIDNDIKLDFKDVLIRPKRSTLKSRADVDLTRQFVFRNSKKTYDGIPIIASNMDTVGTFEMAIQLSKLKLFTTIHKHYSVEQWKEFAAENSGILQNVAISTGMTENDFKKLREILDAIPNIDYICVDVANGYSEHFVEFVRLVRKEFPDKTIFAGNVVTCEMVEELILSGADIVKCGIGPGSVCTTRLKTGVGYPQLSCILECADAAHGLGGHIVSDGGCTSPGDVAKAFGAGADFVMLGGMLAGHDESGSGEIIERNGRKYKLFYGMSSKTAMDKHSGGVAEYRASEGKTVEVSYRGSVINTAQDILGGVRSCCTYVGAGKLKELSRRTTFIRVSQQLNEIFSSATIQG*