MEVKKDQHTSPPSEMIPIVDLSNPDEELVSRAVVKASQEWGIFHVVNHGISMDLIRRLKEVGTQFFELPETEKKAVAKPDDSQDFEGYTRNLNIQKERILPQSCINYKYWPRNPPQYREVTEEYTKETKKLSERLLGFLSEGLGLRHEALKEGLGGEKSEYVLRINNFQPNPQPDATLGLPEHTDIVALALIVTNEVPGLQVFHEDHWFDVQYVPSSITVTVGDQILRLSNGKYKNVLHRVTVDKEKQRMSWPVFVDANPDVVIRPLPELITGDNPSMFKPIVCKDFKYRRLFKLPVD*