MLFGSSGIRQLFSGPLVETALAVGAILGERFPDCIVGTDSRTTSPLLARAVISGITAAGGRARFTGIAPTPSVAYSARTAKAGCMITASHNPEEYNGIKLFNPDGSSFVQAQQRETEELLKEPRWADWQHQGTEVSFDALTPHKVEVLDKVSLDPGLSVVIDCGNGAGSVMTPDILAKAGVKTTCISCNPSGFFSRPSEPLAEHLGYVGEMVKKTGADCAVVHDGDADRMMAFDNRGRYIDGDHLLLLFAEHLDAHRVVTTSDASMIIEEVAEVHRTPVGDAFVSEELLSWGSFGGEPSGAWIFPQISYCPDGPFAAALFCEIASGCDVAERLDEMPAYPILRESIPHERAREVVTALGAENPTDGIRVSGESGWYLVRASGTEPKIRITAEGTTLSAAKAMLALAKERIRQGKTA