MLFWKKAAAQSEVEQHNHDSDIVSALKRNLAYIEFDPQGKILDANALFLSAMGYTKEEVIGQHHKIFCDPETVNSLEYAQFWKSLAQGQAQRKMFHRLKKDGSSIWIEATYMPVRNRAGDVYKVTKVAHDVTKSKITADKQAAVFYALDRSSAMIQFNPDGTIKEANENFLKATGYRLEEIVGKHHRMFCDDRFYKENPNFWRELARGEFKSGLFHRRTRHGQDLWLEATYNPIFNDAGVVTQVVKFASDVTDQVLKAHATKEASQMAQQTSAETVRVAESGREMIDAAATIASGITESIAGANALMTDLSSQSQRITQIVTTINKIAEQTNLLALNAAIEAARAGEYGRGFAVVADEVRSLASNTSQATSEIDNIVKRNSQLTEQSGQTMEQIQAKVTEFNHMLQQTQSLIEQIQHAAENVQKTVSNIVDE*