MVSPNEQAPKEHQAGHCPSMPTGDEGRKGIQGEFDSEEIIANRKGEVLLKHTVLKADHFPSCHNTKLTPILEGAPNFRKVDGLRVFGVAIPTVAGLRRAMNSMGAQRGKRCVYWQNLREEPLIFINGQPFVVREADKPFSNLEYTGIDRSRVEGMEVRLKQDILKESSLFGNRILVIHENEDLSLYDHWEPVTPDDVQTPQEVYAELKADGYDVDYLRVPVTDEKAPKDNDFEELIQRLWAVPDDAGVVFNCQMGRGRTTTGMVIASLLYLRKMGAYPLTKGMVLGDQVPEWFKAMARSRPAPPKEDQEQLKAGMYGVVRSLLRALEKGPEAKMILDAVIDACAGMQNLREGIYSYRLRFMNEAREKQRNTLLNVCLEYLERYYMLIAFTGYLTSSQFDPGSPTHVPFPQWMEARPELRSILIRLLRRNSMAALELHQRTPIKSKGHEVVGPVEDDGIGGGDKDGLGTHDKDVVATRTGAVLGAFSILKEDNFPGMQSSKIAQTIPGASNFRCGFFGFGAQIQPLSQDSCSVACLLAGVCGGA*