MACFYASNVFTNHLSSKRAIFSRRKNDVFEKPLLVSSSERSGFSNSLFLKAARLLGPATRFEASKLKVFFLGEEMEKHTKIIPRIYTLTHCDLTANLTLAVSDTINIDQLSGWYNRLQRDDVVAEWKQVKDEMSLHVHCHVSGAHLLLDLAAEFRYHIFTKELPLVLKALIHGDSVLLSEHPELMEARVWVYFHSNLMKYNRKECWGALKDAAQGRQCGGGQQDGFLCEGEETPKTWASDGDHWY