MTFVTQTFFLDGFAQRQWDDPNYGGTRVSYDKAAFVQRIQEEFDKGAPLVEGYAPFCKHVFVPNFVGARLGALAITEANRAKLQSGYTKRRPEELAVLTRWFSSSDVDVPVANFLDIILYSREQLVKEYAAMPTKGPGDELPDAPWGIISIKAQDEPYETPMQPITMLRNALGREEGGSGVPLDREAYEKSVAYWETHATIVEGARPNGE