MTLRQFLTRLGLVLAVAVGAALSLAGNASAQMALGGPYGPTDTGRHSQIQTVTPGSQVSGTTLGAQNRQEPAAPSAPSSPSSTAGGVGTLAYGDCGFYTGRDAWYRHCKNSWIIIRVNFWYGANYRDIWVGPNSTTNLSRHPDLQGAGLITNAWCIRYC