MSSNRVLDLFKPFESFLPEVIAPERKVPYNQKLIWTGVSLLIFLILGQIPLYGIVSSETSDPLYWLRAMLASNRGTLLELGVSPIITSSMIFQFLQGTQLLQIRPESKQDRELFQIAQKVCAIILILGQALVVVMTGNYGAPSDLGLPICLLLIFQLMFASLIVMLLDELLSKGYGLGSGISLFTATNIAEQIFWRAFAPTTVNSGRGKEFEGAVIAFFHLLAVRKDKKRALVEAFYRTNLPNMFQVLMTVAIFLFVLYLQGFRYELPIRSTKVRGQIGIYPIKLFYTSNTPIMLQSALTSNIFLISQILFQKYPTNPLIRLIGVWGIRPGTQGPQMALSGLAYYIQPLMSLSEALLDPIKTIVYITFVLGSCAVFSKTWIEISGTSPRDIAKQFKDQGMVINGKRETSIYRELKKIIPTAAAFGGATIGALSVGSDLLGTLGSGASILMATTTIYGYYEAAAKEGGFTKNLVPGFSDLM*