MREAFICDGIRTPIGRYGGALSSVRADDLAAIPLRELLVRNPRLDAECIDDVILGCANQAGEDNRNVARMATLLAGLPQSVSGTTINRLCGSGLDALGFAARAIKAGDGDLLIAGGVESMSRAPFVMGKAASAFSRQAEMFDTTIGWRFVNPLMAQQFGTDSMPETAENVAELLKISREDQDSFALRSQQRTAKAQSSGILAEEIVPVVLKNKKGVVTEIQHDEHLRPETTLEQLRGLKAPFRANGVITAGNASGVNDGAAALIIASEQMAAAQGLTPRARIVAMATAGVEPRLMGLGPVPATRRVLERAGLSIHDMDVIELNEAFAAQALGVLRELGLPDDAPHVNPNGGAIALGHPLGMSGARLALAASHELHRRNGRYALCTMCIGVGQGIAMILERV*