MARGGSTAAPPPLPPLLLLLVVVVVSSAFFARCCHAAPPGALVTSVPGYTAGSGALPSKHYAGYVTVDEAHGRRLFYYLVESERDPAKDPVVLWLNGGPGCSSFDGFVYEHGPFNFEAGGSAGSLPKLHLNPYSWSKVSSVIYLDSPAGVGLSYSKNVSDYETGDLKTAADSHTFLLKWFQLYPEFLKNPFYIAGESYAGVYVPTLSHEVVKGIHKGDKPTINFKGYMVGNGVCDTVFDGNALVPFAHGMALISESIYKEANTACQGSYWNSSSAKCDDALSKVDTALDGLNIYDILEPCYHGTNTKEGIPQSNKLPPSFKDLGVTSKPLPVRNRMHGRAWPLRAPVRDGRVPSWQELAASVPRGVPCMSDEVATAWLNNDNVRSAIHAEPVSSIGPWQLCTDKIDFDHDAGSMIIYHKNLTSQGYRALIYSGDHDMCVPHTGTEAWTASLGYGIIDSWRQWIVNEQVAGYTQGYENGLTFTTIKGSGHTVPEYKPQESLAFYSRWLNGTKL*