MCAGCYECSQRRIHCDRVQPCCGKCASRGIPCSGLGVRYRFRDGGSQGKIAWQGENSPQGGKWLGDLPQHKCSPSFVRGGSSEEQFDWTSNVANVPAEPNALAGLGPDSPKTSSTGSPEAMATLPLSVDLVDPSNGFLLTYFSHNIAPQMVVMDDKYNGWRYLILPFALSDKMVMDAVLAVSTFHLSHKSGGTLPVRPDKLYAKAILGLQNRSSLDEYDMLTRQSIFVAIITLLVGVMVNGSSDFPILFHMLQSALDAVGGEGGLGNGDMANFLLRQIRKFRVYAAPLLSEEAGVRSIVAHAQESFDCLHYNGNLHPDHALTFYLNAYLRQQAYDIYLERATMGPHGTLDPNKIEQFKETLGMFPEGSLGEHSLVWPTFIAASESLKDEHRLYFKQFLEKQYHRNGFLNLQQALKLLDKIWARSSYTNWPALLPEPRVFIM