MGRNQREREKEEGEKHVGLLRLAQILTFLVVFAGGVVIGLTTSSHINGHFISQPYQYISLRNVPSPPPPEPTAMAAADPPLPPNLDLEAFLHPLNLTHCLSDEELFWRASLIPKKESYPFSRIPKVAFMFLTRGPLPMLPLWERFFHGHSSLFNIYIHSPPRFLLNVSHSSPFYLRHIPSQDVSWGTVTLADAERRLLANALLDFSNERFVLLSESCIPVYNFPTVYRYLTNSSLSFVESYDEPTRYGRGRYSRNMLPHIQLRHWRKGSQWFELNRALAVYIVSDTNYYSLFRKYCKPACYPDEHYIPTFLNMFHGSLNSNRTVTWVDWSMLGPHPATYGRANITAGFIQSIRNNGSLCRYNSEITSICYLFARKFDPSALEPLLNLSSEVMNF*