MASPKAPHVLVFPFPAQGHVNGAMDIARKLASLGVTITFVCTESYIASMIKQGFDAEGLPIRLLGLPDGLPPEKSMTDCVDQIRVLVEATETMGPALETLLNKLREEERVTCILYDFMLWWIGSLGRKLNIPTYIFYAMSASFFSYLIHIPGFVSQGRLPLGPHTDLNDESNVFKIPGFPSLHAKEVPDISWSPNPLCSFAYTLRSTKSWRDATGILFNTVYELEKEVIEDLKQQAPEMDIRAVGPILPPPFLRGEMNSHNGTHAGGCLSWLDQRKPSSVLYIAFGTIVCLPKDQLHELAIGLEASKQSFLWVVRLPQSHDVASQEVHGKELNDRMMPYRSEYLPKGFEERTKGRGMVLWGLAPQREVLAHKAIGGFLTHCGWNSTLESLCKRVPMLCLPMLGDQGL