MSLNFLDFEKPIVELETKIQALRDVSRHSTSASVDLDKELEQLEKKSLELKKKIFSDLGAWQVAQLARHPQRPYTLDYLKHIFTEFDELAGDRAYADDKAIVGGIARLEGRSVMVIGHQKGRETREKVKRNFGMPKPEGYRKALRLMEMAERFNMPIITFIDTAGAYPGVGAEERGQSEAIAKNLKVMSGLKVPVICNVVGEGGSGGALAIGVGDYVNMLQYSTYSVISPEGCASILWRDSDKAPQAAEAMGLIAPRLKELELIDEIIEEPLGGAHRDHKQTAENVKATLLRQLADLDALDHENLLERRYQRLMNYGYC*