MLLQGGDDMHSRFPVRSPRMDRGELMSSPAARQIYLTFPADSTFSEEDVSNYFSMYGPVQDVRIPYQQKRMFGFVTFVYAETVKIILSKGNPHFVCDARVLVKPYKEKGKVPDRFRKLQHPHHGDFAGCTSPTGLLDSRDPFDLQQPQIGPRMMYGNVAGHEAFLRRKLEEQQQAAELQQAIELEGRRFMGLHLLDLKSRGHHHLGSSPAAMATTTLGQGDDGCKGRSANGNDNAVAFHLEDANIQDTPTKMNSNSLAMSGGPAAGAGGEHEEQQQDGDGDGSPKQAVNPGKEEKTESGPVTATPIVACGFQESGVVEHILPDSPFASPSKASTQNGSIISNAASSLFPPPASTMELPPYSSCFFQAPRFSPGHEAIGL