MATSMVPQRLKEKVAIVTASTQGIGFGIALRLGLEGAAVVISSRKQKNVDEAVEKLKESGINVLGVACHVGNAEQRKNLIKSAVDNFGRLDILVSNAAVSPSIDPIIHMSEAAIDKLWEINVKAGILLIQEAVPYLANGGSVILISSIAGYNPQKSLAMYGVTKTAIFGLTKALAAELAPNIRVNSVAPGFVHTHLSDFIFQHEDTKAEVKANTLLDRFGSPSDMAAAVAFLVSDDASYITGEILPVSGGIPSRL*