MKGTVFAVALNHRSQLDAWREAFSQPPYNAPPKTAVWFIKPRNTVIRHGEPIPYPQGEKVLSGATVALIVGKTASRIRPEAAADYIAGYALANEVSLPEESFYRPAIKAKCRDGFCPLGEMAPLSDVDNLTIITEINGREADHWNTADLQRSAAQLLSALSEFATLNPGDAILLGTPQNRVALRPGDRVRILAKGLPALENPVVAEDEFARHQTFTWPLSATGTLFALGLNYADHASELAFTPPKEPLVFIKAPNTFTEHHQTSVRPNNVEYMHYEAELVVVIGKTARKVSEAEAMEYVAGYTVCNDYAIRDYLENYYRPNLRVKSRDGLTPIGPWIVDKEAVSDPHNLTLRTFVNGELRQEGTTADLIFSIPFLISYLSEFMTLQPGDMIATGTPKGLSDVVPGDEVVVEVEGVGRLVNRIVSEESAK*