MATWDSLRRRTVDRNRLNQRNFRTRRQAYVKELEQRIRKLEDEGVWATKEVQFAAQQVQKENRLLRSLLETQFGVDAYQISKYLFELNNATDINAQKSLQLGNRMGRSGVSEELASNCMLATNPGEAGRARATQDFNFTGPTRAHEEKQGVESSPEFPDYGYRSPLTLSTGMDTLQPVQVESQINLISNRPPTTQETLAPIECQLRDRRCETGLGNDCRPRGIRTTSEETHIHAEETSCEEAARIIAGLRGRNNPDDVWNELGCGTSQSCRVKNLAVFELMDREQPIPWA