MATGPWSTSKTGNSLVSGPMPCPAPDAIRRFTPATPPPTSYPLECYPGRQLSPQFDDARDPSDSAFLPAPPGFPTPPGFPTPPGLSAPPGTGLFYVVFATPPAPRYPYFVPGGPVQMPILNVPGFDLVGNPDLATLSPLSPVSENGNMPHQAPAGVAPLNSSIPYHYQVAHPWDSLAANPAAAPIPGSTWGQQATPAVVPDAPANGHDDEASALDDDLEEPVIPPPKRPKNQFFLYKEAKSAQLVNPPKRKQELNRLLGALWHQESDDVKQFYKDKFEEEKKRHQVAYPNYQYHPKKIGKAKSTKSTGAKKLTSYRARKVSAHL*