MNLDLRSYSRHWLTEFIEQYQEEECLWQPKHNDYSNHTARNKSYDRLVEKLKEVEPNPDRAMVVRKINSLRSAFRREFRKTSTKGDYATRLWYYDKLLFIADHKPKRHELGSKPKRELHISFDDEESMEFEDDSHHTGTQSQHMESIIPTSPDDVEEVAATANNVVVSSQGATLSTISVTPAECVTLVKSEEHQAAEAAAAAAQAHQQMVAHAAAQTSIAAAAAQGHAVKVLEITSLDSNSQREIQQAVNHLEHHQQQLHLQQTNGQHQGVPTIQIGRDHYQPLFGNAGTTAYTTTAATSTSHRQDDEYDAIGVNVASKLRSINPTQRIVAEKLISDVLFNAQLGNLTVHSALTQ