MNRLPGQRKPKGKVTEPIHRLGQDLQRIGWIGFWIQVVFAFLSLIIILTVFFGRNFNASQIQAPNRSNFGLILACIGLIFLSIGIYCNFRYPQLGRQMDNPEKRPPKAEVLKYLKLGLWVNVLGMVFTVIAAEWNVGMLLLRVLSLPQGAAVYATGLLVEPIDIFVVQSKINIIAAQLTGIISALWLLLRVNQNQP