MADKKDLDPNHPAEDGTFLCPVKKRAIAERSLTGFGRAHEPEFKKQRLEQLQRKAYHSVLLASKSESSGTSHDKNATWMIPNSLPNPESLVGKRVHARSPDDEDDDSPTNKKIKLHKQAYDHVLHAFNAESPALSHSRTLIMQHLLDECNNKAHINKIVEPRSRLLPEGLHFRPTDVEMAIFLKQKALGQPIEACIIPEERHDIFSIPPRDLPGYPEETHWYYYCWKSTGQQDPRSLWTRFREDTAVFDEEENCVAVKRRFTLVEREEECNDVFLPDEEEPPVEEWFIKEISLPPSVADSEFVLCHVVLKKREKKKEEEEEYYDEEEEEED