LEVRGRESAAVLEALLQGGSPQEHGGIRELAAEILLCCDRALAALHGRDGVHAVALASRKRRSSEPDGAASQTRPKRRLAVVVSACSGVTISVQASKRLNKIASLRFSRMRASSGSTAMRVEKRSTAEDGHIWRKYGQKEITHSKHPRLYFRCSYKHDIGCPATRQVQQPDDDLSLYVITYFGDHTCCHGDEAVAAAEEKDVKMQPFVINFGIGSATESSTSGSPWQNSDDGDGRSEIPRSSHAVCLPEGGEADELRLKVTKVETTSLGSQPASPAAAELSSSPDVSCASPAWDPLSSCWEWDQFVESSFDFVSRFIDFDDFGLYQ