MDIHKSLYHTEDVPQDMVERRAEVVARLKALEEAAAPLVSFLQNPNAVQELRADKQYNLQMLNDRYQIGQEQIEALYQYAKFQFECGNYSGAADYLYQYRALCTNSERSLSALWGKLAAEILMQNWDTAFEELNRLKEIIDSKSYASPLNQVQSRIWLMHWSLFIFFNHDNGRTHIIDLFNQDKYLNAIQTNAPHLLRYLATALIVNKRRRTQFKDFIKVIQQEQYAFKDPITEFLACVYVNYDFDGAQKKMRECEEVILNDPFLGKRVEEGSFSTVPLRDEFLENARLFIFETYCRIHQRIDMGVLSDKLNLNYEEAERWIVNLITTSKLDAKIDSKSGTVVMEPNHPNVYQQIIDHTKAVSGRTYKLVNQLLEKAQTQAAR*