MSVLGSAPSSTDACLSIVHSLMCHRQGGENEGFAKRAIESLVKKLKEKKDELDSLITAVTSNGVQPSKCVTIQRTLDGRLQVAGRKGFPHVIYARLWRWPDLHKNELKHAKFCRFAFDLKYDSVCVNPYHYERVAAPACTGPQAVIKEEFLQDCLQLDLPASSDPYAQPRPLTMYPSMPLSPPGRTSMIPAALGAAEAAEDTALLQVAPPPQPEGRTSPPLTPQAATPASAQQSPEYISWSGNSPAPYTPAGHQHSGRSHTQQTPLHHQHQHTPNTHFWSQHHSSPPYPQPVSNHPGPEFWCSISYFELDVQVGEMFKVQSSCPLVTVDGYVDPSGGDRFCLGQLSNVHRTAASHRARLHIGRGVQLECRGEGDVWMRCLSDHSVFVQSYYLDREAGRAPGDGVHKIYPGAYIKVFDLRQCHRQAVVGVMPGPHSVGGIAPALSVCSAAGPGVDDLRRLCIVRLSFVKGWGCDYPRQSIKDTPCWMEVHLHRALQLLDQVLHTLPLREHAL