MGSTPRRLEGKVAVITASTQGIGFGIAERLGLEGASVVISSRKQKNVDEAVMKLKSKGIEAMGLECHVSLADHRKRLMESTVEKYGHIDIVVSNAAANPSIDPIVSMSEKALDKLWEVNLKASVQVVQAAAPHLSENSSVMFISSIAAYDPTSSLAMYGVMKTALLGLTKALAEELAPRTRVNAIAPGFVPTHFADFLVRNEEARTEIESRTLLRRLGTVGDMAATAAFLASDDSSYITGETIVVAGGMKSRL*