MACAKLEGNADAVEFCPATSFFHVLAAATYTLQEEEGEGAQGCPSRLGTLSLFHVLSGGHGDLKLQHTHLLHTCGVFDIKWMPPSSPASPPLLAQAGADGTLSLYNLQVRNSSHLHEVTKDSISSSMCLSLDWNPHSKQHICLSHSDGGLSVINIRESHVEVFHRTDDAHSFEAWCTTYDSWRSDILYSGGDDCHFCCWDVRQGLFKPVFREKKMHQMGVTSIQTNPHQENILATGSYDEKLRIWDTRMLEKPITEKVLELGGGVWKLKWNPHDKAFLAAACMHNGFMIVKIRADEIVVEMEYKKHESLAYGVDWCKGSLTGITSESMQDDVDVKDVPGRHSALVASCSFYDRSLHVWTSNFLP*