MTDHTLSLDIAGEVGADPADVAEAAARAAEHAKAAAAELLLDMVPAESYDVLYAALSARVTYERNGGRQLRMFVPGKPAPQGSKDFMGFKKAPEGSPPGTRGPAILKESSAAVGPWRERIALASADAMLSAGLPVLDKKYPVRASLTFVMPRPSGTPKSYTPPAVKRPDLDKLARAVLDGLTDVVWLDDSQVDDLHARKVLAELSQQPGCHMRIASPGWGDEAIAAWQAANGGAAHV