MTFACQTLLRSAVAALTHAAAPQQRLFAAAAAAAPASSLALIKQLREATGAPIGDVKTALQAANWDLDAAVTELRKRGLAAATKKASRHAAEGLVGLATRGGAAAVVEVNSETDFVARNDQFRALVGAAAAAALDVTALRAGQGCELEPAALQAASMPGGGTLAAAVADLAGSVRENVQLRRGFRLDLPAGGVIGGYLHLRAGEGLGRIAGVVALSSSQALQGPAAEQVQELAHKLAMQVVGAAPKFLDRSAVSAEALDAERSVLREQALKSX