MLAIGVSLELRCSLCSLVVKSWGMHGSVENALTSPLHRRHASPAFIKVHLVQFYRMSMVSSLSELTYGAPPYAPCTVRCLNDHELLDYSHSSTQKGDGRRLNTSHNPGLGLTSSATGAAAADLGKSSQIRTVLKILARSRLVHQFERVYAELRVDAFVDFSHRTAIPDLGMLDPAALTVEVHVAGSDVTLRQSPGLLKSNRAQGTTGADWLAKKDNLLFRCGVLHAASTCVELGCGVSGLLALALGPRVSRYLLTDQDYVLKTLGQNLEDNKPRPAGEQRNKPNHRLGANRLDNISTLSLDWEHDDPTRLPQLLGGDIDVVLACDCIYNEALCKPFVDMCRRICRLKAFDSTEVPTCCLIAQQLRSHEVYETWLHEMLESFILWRVADDQLPASLRIETGHVVHIAVLKEYF*