MTEAIEWQGRVGNVWAEEWRLTDMSFAALAKSLDAAIAAAAPERGQALDIGCGAGVTTFALAGARPYLDILGVDLSERLVAVATERGEGKEHVAFRAADVTRLADEPGQAGRFDFAFSRHGVMFFADPVAGFRNIRRLLRPGAALVFSCFADPARNPWVTRITSIATGEESANASPAQADAAYVPGPFAFADPALVRGVLSQAGFIPGAPQLIDYAYRAGEGPDAAAQALHFFQRIGPAARMLATIEPDARPAILQRLAALLAEHARDGVVEFPASAWIWTARADEGRG