MDRNEGELAQVATRLHMRAPAKVNLSLQVLSRRADGYHDLATHMQKVSLYDELELCLTKQSGVSLVCSDGDIPLDEKNLAVRAALAYLARSSRVGQRGVRISLEKNIPVGAGLGGGSSDAGTVLRGLNQLLDNEFSEEELIEMARPLGADVPFFASEMSAAFATGIGDILQPLESTKEFDFILVNPGIFISTKEIFERFSLTLSPKRNIFARPFRVHERASLLDYMHNDLEEIVSDLCPAIDEMKSLLEANGASAVMMSGSGSTVFGVFQRSVGQKKINQVCKVLSCKYGEKVFAVQAV