MAASVLPKRLSGKVAIVTASTQGIGFAIARRLGLEGASVVISSRKQENVDQAVEKLKEAGITVLGVTCHVGNADHRKNLFKSTIDRYGRLDIVVANAAVSPSIDPIISMSEAALDKLWDINVKSGILLIQEAAPHLEDGGSVIFISSVVGFNPQGSLAMYGVTKTALFGLTKALAAELAPNVRVNCVAPGFVPTRLSSAIFEHEESKAMVRSETLLDRFGSPDNMAAAVAFLVSDDASYITGEVLPVSGGMRSRL*