MSLSASSGDGDACQASASLVTRDLMRAYLANRRDQVLIVLHAKVAQKSYGTEKRIEFMLKSPYLRHHAVGHTIDLVKSDG