MADIAKISEIKSAQSDVSARKKALQLGLRIGLSSEEGYSATTASVAERAEHRQRKLMSQYQANLETIYKIALSITPSDVTGTDLDPDWSHQFFKIAEQIHNRKMQELWGRILANEITSPGNFSLRTLTTLKQLTHKEAQILEKALGMAVKINNETRLKLIIGYRYAGGIGQIFRKSSPINIGLSNFGLPYSSILTLIDAGILHRSEFESGLLNSKTPIHFTMLDTKMKLTPKSGHLLFNYYRLTPIGDEITQLVHPKADNEYTKAMRSLFAKDFKIE