MNMDDRLLALGVPPDILDQIDGGDEIEVKEDPPGCCFIGFLGDRSNDPFLSFPDLQVVLPSIGHRFSSLLVDSFEYTELNEAIALQLGTIIHNNLPNITSVRINGFVHDEPRKILVQHLPQQLKSLTLAHSHFQDVPSALTHIPDSLKGLKSLTIEDLQDDRESDTTPIFQSLAKAIQELPNLEYLGIMQIQSTNSERWNLVCNAILEHANIRLAEFVYLVSFPSDGSESTDFQLEEATENRIIRHLGINRVKAMLGRPSKTTNISDDHFRKWVVAMAAFRHQPACLQYLLSPEAMDPAKFAQAALDAINQQNPETKIDGFKRKIAHSQARVATLEDALRANGLQVPPLEDGQEFLLQLPEQKRQRLERERVFFKDYD*