MQLDDMQTVTADKADTVPFREWFEEGVFAQALVAHGVHVVEAPTENATALSLQDYDSQSKPSALVGYIKKQRAHQHIRIACPAFRVPGSLVRKHAALLHAAVEGLQPSERFRAIIASRRQLVEAKAGLAAYNLIHLRVEQDWFDLCKIWSNPEAGRDNCMNNTDTVGEQLHLHGFEKEVPVVVVTSFPNAVPEALASALESIKHHKYTVVLGSELAQPGQELTREESALVDYYLGREAGKFTGNSVSTFTAFIILERQWLGRQSAHYNGGAIPLDLFFPLYADDASAEAESAPADRSSX