MDDRIPPGNYFQYSPSGLHSSPHNPIRPSSASLDRESRYLAELLAERHKLGPFMQVLPFCSRLLNQEIVRASGLAQGQSFVDHERMEHGSPLRSGGGVHSNGGLMELEGWSGLQTEENGYLQRMGIFQASSLGWNAAPGAPTSPVVKKVVRLDVPVDKFPNYNFVGRLLGPRGNSLKRVEATTQCRVFIRGRGSVKDSIKEEKLRDKPGYEHLNEPLHVLVEAELPADAIDAHLNQAVAVLEDRLKPVDESFDYYKKQQLRELAMLNGTLREESPHLSPSVSPFNSTGMKRAKTGGNP