MMDLTVLGKAAKAASFQLATASTAQKNQALAIMADQLEAQSASILAANAKDIALGREAGLSDAMLDRLLLNESRLQAIANDVRNVIKLNDPVGSEIDSRVLENGMSLARRRVPLGVVGVIYEARPNVTIDIAALCLKTGNAAILRGGKETFFSNMELVKVIQSALDKAGLPAASVQYIEKPDRELMTQLLKMDDYVDMIIPRGGAGLHKMCKENSTVPVIIGGFGISHIFVDESADLDKSVAVIENAKVQRPSACNALDTLLVHQAIAKPLLDKLIAKLNGKVAFVVEPKAKALMNAAAELRDAQAGDFDTEWLSYTLGVKVVQDVQEAIEHMREHNASHSDAIMTNDLYNAELFVNTAGSAAVYVNASTRFTDGAQFGLGAEVAVSTQKLHARGPMGLEELTSYKWVGKANYLSRS*