MSKVDSVAEPTIPTTPLTGKALLQKVKELSHLAKRETATQCGYVKTTKAGVTRTDLSGFYDAVLTAKGVKLDETSRDNRGKTATYKATVHKNGQLLIGAAYTKEMGLKEGDTFSIKLGYKHIHLVQDN