MADRVAVEASRLRGKVAIVTASTQGIGFGIARRLGLEGASVVVSSRKQKNVDEAVASLKSLGIDAFGVVCHVSDAAQRQNLMQKTVDKYGRIDILVSNAASNPSVDTLVEIPDKALDKLWEVNVKATVQVIQAAAPHLSEGSSIVLISSIAGYNPSPGLAMYSVTKTALLGLTKALAMELAPKTRVNGVAPGFVPTHFASYLTENEAVRSGIESHTLLKRLGTVDDMGAAVAFLVSSDASYITGETIVVAGGIQSRL*