MGFHLLSRGCQLQHCAQRLTTFSGSLRFLHLVSRLQQTIGIAFDIDGVLLRGKTPIEGASAALKQLHGTGPGDQDGKTKAGQALIPHVYLTNGGGVTEAAKAEELASLLDVPVSEEQVILGHTPFKNYVDRYRDQRVLSVGKGDTKKVMEAYGFRHVVPMEEYVHEFPDIDPLAPYGPSARQTEARNPPDLPPEHRIAAVFVVSDPVNWGRDIQVLCDVLRSGGFPGHADTPHPPQVPLFLAADDFEYQAMFPVPRFGMGAFRIALESLFNRLYHKPLSHVAYGKPSPEPYRFALEALRKQHAQLCRPADPSATVSFDRVYMVGDNPKTDVRGALNAGHPWRPILTRTGVYRGNHRVYKSPGDGPGESGPHSFETPVMSTVSEAVGFILAESQMQPR*