MSRQCEVCNKPAHGNHFGVNTCRACAAFFRRSVVQCRKYQCRKANGTCFLTEKENFICRFCRYQKCIALGMTPEIELQYSSIIFDCYPFQAKLLQFQEKVDFFQGLPTWERHLYEIAKWMMNCQDFAELPLEDKTLFKTSWTLWQRFERLQMTVQVFGEQCATCTTPPPSDFISSFYFYTFKDHKLFSMFDNFGYRLTDDVRRPLLEMNLDKYELSYILCALVWHVEGKHQLIAKVSAIGSCNQISDELHEHYTYDLKMPNYAARLTKIMEIISSQIHWGRKICKSFQKAQHQRTKLMELARIFDVFKYDLSEKGFLIC