MVPLQVLRIQAQPRGTNMGSRHMTAITGSLLTASFSAVMIFACTATADDQGPASGKGGKPVDEAPAGVK ......