MSKKRRDSVRVRVITTEFVRTDAANFKSVVQSLTGRDSTVTATIAETGESSNISRKKVKCKEACNEEEVSCLFMAPPNLPRSEELEKVSLELPSFDDFHGFWGD