MAPSSLASVPRAAARGFRSSSIAQAVARRPLFSMSARNAFFARPTAARRLFTTSSSMNRGIMPETSEPHGKDTTVPETPVTVNVAELTDAEYHELADQYMDVVVSKLEELAETREGFDVEYSAGVLTLNTPEHGTYVINKQPPNKQIWLSSPLSGPKRYDWAILGEGQAEKEGTGAGNWIYMRDGSTLGDIFLKELDVDFSFAPSTYGQ