MDSATSMMVAEAAVSALFQRLFATMALPFLKRVGFLFGIEKEAKKLKSTLLRIDALLRDAEERQIKEESVRLWLSDLKHVAYDAEDILDELAYIALQSKIEAAPMQTRKRKLLPHFFSRLGSNFNLGSRINEIRERLDEIVS*