MDSLPQPQNQSSPAKILLGKYELGRRLGSGSFAKVHLARSIETHELVAIKIIDKKRTIESNMEPRIIREIDAMRRLRDHPNILKIHEVMATKSKIYIVMELAVGGELFSKLLRRGRLPESAARRYFQQLASALQFSHLHGVAHRDVKPQNLLLDREGNLKVSDFGLSALPEHLRDGLLHTACGTPAYTAPEIISRRGYDGAKADAWSCGVILYVLLVGYVPFDDSNIASMYRKIQRREYRFPSWISKPARSIIHQMLDPNPETRMSIEAVMNTTWFKKSLTGSELDCNVLEPEPVLEKSSSITAFDLISLSSGLDLSGLFEVKRKRERRFTAKVSAVEVEEKAKAIGETLGYVVKKTKKGGEAKVVGLGRGRMEIVVEAVELAVDVVVVEVKVVQGEEEDSQWSDLITELGDIVLSWHNDVM*