MSRLMTYRTLLACLLAALLALLVAGQQQRAFERIWFKLEQRYGGDVARENALRLADYRVDIEARVLGAESNVSALSFDPSRRSLVSVTNQDPHFLELSLDGELLRRIPLRGFQDPEAIEYIRPGVYVVAEERRQRLVEIHVDADTRVIDIDDPRNARKFSLGSANKRNKGFEGLAYDPLRERLFVAREKAPVGIIEVNGFFNDRGEALDLSVGGDPQRDRGLFLTDLSSLYYDKASDHLLVLSDESRVVIELDRAGDPLGSLTLRGGNHGLTDDVPQAEGLAMDDRGSLYVVSEPNLFYRFSRALPAAD