TMNLDLRSYSRHWLTEFIEQYQEEECLWQPKHNDYSNHTARNKSYDRLVEKLKEVEPNPDRAMVVRKINSLRSAFRREFRKTSTKGDYATRLWYYDKLLFIADHKPKRHELGSKPKRELHISFDDEESMEFEDDSHHTG