MVGVDTVLKPALEAEACPVCGDRVSGYHYGLLTCESCKGFFKRTVQNKKHYQCSADSSCHVDKTCRKRCPSCRFAKCMAEGMKVEAVREDRMRGGRNKFGSYYKRDRAARMQRIALQGSNPQTNSGAFYTPQPAMDQQVTSSTPDQPPHIHYFEGDQHKVKTEYDAMLQSPTLSSSTPSQQNFIIHRPNPYVPDSEGLAALLGQSIDDPLLRSQTFPIYPTIKPEPFDYADHYLPAQIPDYSAFHTPISYSTMISHTANSVPRSASNSGSSRSSPVLPVCPIPTEKTVDAFYVNSNEMEWLLRALPESPRILSILRNVDKADPFTYSMAVVEANLNELVTWAKNAPYFPQLEMEDQMMILQSSWASIHVIDVSYAVLKGEISHIVKLSNGVDIPTGLIALMGYHVHIHKWTELIGRLHALGFDRCDYAAFKFLAFYQKIEDHVEVQLKNPHHILKARESLLASWGAYRGTSNATLLPHYDIFVQMK