MADIPRQPCSYLYVAILAAPSDAMDRAHRLGQHKVVNVHRLIMPGTLEEKVMSLQKFKVSVANAVINAENASLNTMNTDQLLDLFTSSETGRKGATTQSKSSNGSLYEDPKMGSGLRGLKTILSGLEELWDQSQYTEEYNLSQFLAKLND