MEFTPAHARVVEDSERPRGGVAWVEKEHMFEKVVTPSDVGKLNRLVIPKQHAERYFPALDASAAAAAAAAGGGKGLVLSFEDRAGKAWRFRYSYWNSSQSYVMTKGWSRFVKEKRLGAGDTVLFARGAGGEGAPRGRFFIDFRRRRQDLAFLQPPLASAQRLLPLPSVPICPWQDYGASTPAPSRHVLFLRPQVPAAVVLTSMPVHVAASAVEATRSKRVRLFGVNLDCPPDAAEDGATVTRRTASTLLQLPSPSSSTSSSTAGKDACSLDLGL