MDDRIPPGNYFQYSPSGLHSSPHNPIRPSSASLDRESSRYLAELLAERHKLGPFMQVLPFCSRLLNQEIVRASGLAQGQSFVDHERMEHGSPLRSGGGVHSNGGLMELEGWSGLQTEENGYLQRMGIFQASSLGWNAAPGAPTSPVVKKVVRLDVPVDKFPNYNFVGRLLGPRGNSLKRVEATTQCRVFIRGRGSVKDSIKEEKLRDKPGYEHLNEPLHVLVEAELPADAIDAHLNQAVAVLEDRLKPVDESFDYYKKQQLRELAMLNGTLREESPHLSPSVSPFNSTGMKRAKTGGNP