MDAQQRRLATLLGHFETRKQPSASRVPASANYSGASAVSSFDAEELRELLEHDNHEMRAALKRLMLDDSFVPRYDMELREERDLALERLKKICLAGFASVRDFRTNPLRVFAAHEVAAFCDPSMATKMTVQFNLFGGTVLKLGTAKHHDMLLKPMDTLEQVGCFGLTELGYGNNAVEMATTAHYDPQTQEFVVHTPNTLASKYWITNSAVHAHWCVVFAQLYTKGVNHGVHGLLVRIRNDDMTVCPGVRIEDMGHKMGCNGVDNGKLWFDHVRVPRAALLDAWSQ