MLSPSDLRKEIERRLRSYLSRDKSGIRKALLRLLIRAKSMTVPQIHEALSTKFDVTYHSVASMVGIVASKLGILSTHKMKDGALGVYELKAQYADLVEQVVAST