MAETLLKSTTRHIRLFTARVENGDLVPDPEQLTLDLDPDNEFLWTEGTVTTIQTRFRDLVESYAGQPLNDYNLRRIGTELEGSIRELLQAGSLTYNPDCRVMNYSMGLPRTPELL