MTRTEGDAVSVGPLGAESVAALYDCVITHVRRTPLRHTLRHRTYLWCVDLDRLPVLPRPVRPLARFDGRDHFGGTAGSVRAGLDAFLAAHGVDLEGGRVVMLAHARVFGFVFNPLSVFWCHDSSGALVCVVAEVHNTYGQRHCYLLRTDEAGRAEVDKDFYVSPFFAVEGRYRMRLPLPGELLHLTVHLDNADGQAFTAVVRGRRRTATTPALLSAAVRRPWSTAAVWAGIRRHGIHLLLRGLPVHPRPRPTPQKGMSP