MAAPSPLMLGLGLGLGTGPGASKPVITFMQLQELEHQALIYKYMAAGLPVPVHLVLPIWKSVAASSFGAYHYPSLMGYGSLCLDYRNSMEPEPGRCRRTDGKKWRCSRDVVPDQKYCERHMHRGRNRSRKPVEAAATSAAAASTPPSCPSRSRLVGGFCRPPTPPAAAAEP