MDDRIPPGNYFQYSPSGLHSSPHNPIRPSSASLDRESSSRYLAELLAERHKLGPFMQVLPFCSRLLNQEIVRASGLAQGQSFVDHERMEHGSPLRSGGGVHSNGGLMELEGWSGLQTEENGYLQRMGIFQASSLGWNAAPGAPTSPVVKKVVRLDVPVDKFPNYNFVGRLLGPRGNSLKRVEATTQCRVFIRGRGSVKDSIKEEKLRDKPGYEHLNEPLHVLVEAELPADAIDAHLNQAVAVLEDRLKPVDESFDYYKKQQLRELAMLNGTLREESPHLSPSVSPFNSTGMKRAKTGGNP