MARMAGKKPKGKLSSYLLFFITFKEQYKATQVAQSPNAVELSKKCSEKWKAMSAEEKKKYEEMAKQHNAQYTKKNKSNPLRGVRRVPNTRDRKKRSRTKKPLPAFFLFMADHRPALKKSNPRWAVVDIAKELGAMWHKQPEKDKDKYKQKAAQMRQKTQKKKETGIGGSQKGSQRRGKKTKEETSDFDRVFC