MDLQMLGYLVVAIASAYVIYRRLCHSVKLPPGPRSWPIIGNLNLIGKLPHRSMDRLSQIYGPLMYIRLGSMPCVVGSSAEMAREFLKTHDLIFSSRPKVAAGKYTVYNYSDITWSPYGEHWRLARKICLTELFSAKRLESFEYIRVEEVARMLSSVFETCRRGLPVDIKEETFTVSNNIISRMVLGRRYLDKDAGNKISPEEFNEMMGELFVLNGVFNIGDFIPWLGWLDLQGYVRRMKRVSKRLDVFLEEVVEEHDKRRRSVENYVAKDMVDVLLQQADDPQDIIGGGTETSATLVEWGLSELLKRPETLERATEELDRVVGRGRLVEERDIGGLEYLQWIVKETMRLHPVVPMLIPRLSTQSCRIAGYDIPANTRLFVNVWTIGRDGKLWEKPDEFRPERFKGSTVDLKGRDYELLPFGSGRRMCPGYSLGLKVVQIALANLIHGFQWKLPDGQKPEELDMGETFGLTTPKTQPLVAMARPRLPAQLYNFNSSHP*