MDDRIPPGNYFQYSPSGLHSSPHNPIRPSSASLDRERYLAELLAERHKLGPFMQVLPFCSRLLNQEIVRASGLAQGQSFVDHERMEHGSPLRSGGGVHSNGGLMELEGWSGLQTEENGYLQRMGIFQASSLGWNAAPGAPTSPVVKKVVRLDVPVDKFPNYNFVGRLLGPRGNSLKRVEATTQCRVFIRGRGSVKDSIKEEKLRDKPGYEHLNEPLHVLVEAELPADAIDAHLNQAVAVLEDRLKPVDESFDYYKKQQLRELAMLNGTLREESPHLSPSVSPFNSTGMKRAKTGGNP