MADAKTAEALVPKFVYEKTLNQDQAGRRTALYGTIDAQPALLVLERAPFPTSKAYAEGVAVGLDSVRNLGANDVYFWFMGIEGSVQTTPAEAKENLKINLIYPCTPQHIRKYSRQGVRFVTETPSIYRDGVRPYMQAQRDAGRLNWVYNIIEGKKEVEDVIFRTPFDASAPNTEGFLMLPDLNWDRKTLESLHLLAIVERRDLWSLRDLKRRDIPWLRHMREQLIQSTLQVYTDLDADQLKLYVHYQPTYYHFHVHIVHVQLEAGATQATGKAVGLESIIEQLEHMAGGDEAGMDAVALSYTLGEASELWQTVYQKK