MEHQNTNYLLHEGLGKDKENLNGGKTQTVLPLDGEGRNEGESVLGQSGAAAVEWDKAEELSGEGGPAAGDADLMDNSNQEDQDTSGSAQEEEKLPEEPVLRDAVVIDKVQPIPVLVSGVRPKSVWVQQRSLHYNFQWWQLQELERIFQQNHFIRAEERRHLARWIGVSEARVMRWFKKRREHFRRGQSQLGMNDDAPVGSHSTFL