MLKASRTVTSLCIYVGCGHVNRAWRYSSVLARGGPQEAVKFEEHEELASKVSSILAGMGLPPCQQSSVWSPPGLSKQIAFFKGLGIQTDGFCKIISAFPHALTLDPDTDLKVSIAHLEAALGKSLLTECIVAWPSLLGLGFPLESAWKLHLGIPDQGLESSLPGLGSVQHELGCSQEVDSSKDDTRLRAGLECSSQDVEFDSRSLKVCLPQQEFSRKIDFFLQCGFKRNTRLLARALFCALHKSEQDIDAIVRALMSLGLSCNHAKRLIKLQPPILQQTPAEITATLDYILNTLSFSIEDLFKDSSLMLYNLDTHIRPRYLMHAWIKSKRFLRRNFKLNYIMSMPEKQFLNNFVECHKGGINMYQRFMQSGK*