MENATMTTPQLVQITLSDEERATKTLSSHNLQAALEGLHRDGVCVITNGVDPIHLDKLNDRMVPEAKTLYANPQTHRNFGSRTGNIQQEPVVDSSYMFEDVIANPWATAITECMLGPNPHLRFYSANTAFKAEDRQPVHVDVHFDFPKMPFGLCININLVATSPENGATELWPGSHRDADPRDSDDTGVIPEIVEARRRVSPPVQPSLPKGAIIIRDFRLWHAGMPNRTDDPRVMLVTIHFPAWYRTDLKVVLPRSLQGKVDWGHLVPCVEWVDEDYDYSKGRHDHDFTLQP*