MDRRVFIRQTAVAALGGLVAFDLSNALAKSEMAFAGKGEISPRAITMWDFSWLERRWPGAGYEDWDQVLDELSERGYNAIRIDAYPHLIAENPMKKWLLKEVWNQQDWGSPDMNEVQVQPNLNLFLSKCKERDIKVGLSSWYRLDVDEVCLKLDTPEKLADCWLTILRSIEEDGLLDTILYVDLCNEWPGDSWAPFFAKTYPNVGWGNWYKEESLRWMKTSLEKMRQVYPDMPFLYSFDHGDVKKYEEVDCSFLDLYEHHIWMAQQNGGEFYKLVGYGYNRFLPDDYKNVVKNAERVYRERPGYWQKLLTDKIELMASVARKNRRPLVTTECWGLVDYKDWPLLKWDWVKDLCELGTITAARTGMWVGVATSNFCGPQFAGMWRDVEWHKRLTSIIRSSPLDESLTKNNEVAAKLLKRL