MVACAEGIGVPRGSGMFRPMLRAVAFLSQEKITAKVNYMKNTFRWSDAEVGIAISKAPTLLTRDKESLQHRSEFLISVVGLAPAYIAYRPAMLMYSLEGRIRPRYYVVKFLKQNGLLDHDRDFYNTVMVSEKVFMERFICPHKKAAAHLAEDYATACRGEVPARFTFT