MHTTILSRSLGAALALAAAAWCGSALAEMGRLELTAGFHRIEAEVAYTDPDRQQGLMNRRSMAANQGMLFVFPFPARHCMWMKNTLLPLSVAFLDEQGRIINIRDMQPQTENSHCADKDARFALEMNQGWFAQRGLKAGLTLGGIERAPAPR