MELMRGLRNQLSELISGLGTQDLGPMSLGLSHSLSRYKLKFSPEKVDTMIIQAIGLLDDLDKELNTYAMRVREWYGWHFPELTKIVTDNIQYAKVVKLMGNRTNAVNLDFSEILTDDEVEAQLKEAAVISMGTEVNDLDLSNIRELCDQVLALSEYRSQLYDYLKSRMNTIAPNLTALVGELVGARLISHGGSLVNLAKQPGSTIQILGAEKALFRALKTKHATPKYGLIYHASLIGQAAPKHKGKISRSLASKAALAIRYDALGDGEHNSLGVESRLKLETWLRVLEGKELGRSAGSTKGKPKIEVYEKDRKNGPGLIAPAKTYNPSADLVLAQSMEETPKKPDAASKKRKHDDAVTAPSTELAEEAIQEDGDQEGKKKKKKKSKDVEESPAVDTKSDKKKKRKSKGTEEEVAPVETESGKNDKKKKKRQAD*