MTVMMMSNRSYYRCTHHTCSVKKQVQRLSKDTSIVVTTYEGVHTHPCERLMESLSPLLKQMQFLTKF