MRAYFLAGSPVKLIITGTAVAILLQAAFVLSGFPTTLTLERAFPTNHLVDLNELIVRDSFRHPRILQQQSSVASVVNFPVQGTYDPNRAGLYYTKLHLGSPPKQYYVQIDTGSDVLWVSCSSCKGCPKSSGLQIPIQLYDPSTSSTASLISCSDQRCLLGTQSSDSSCSGSNNQCSYTFHYGDGSGTSGYYVSDLIHLETIVGNSIPSNASASIVFGCSTSQTGDLTNSNGAVDGIFGFGQQGLSVIAQLSSQGKSPNAFSHCLVGNGAGGGILVLGHIIEPNMVYTPLIASQPHYNINLLSISVNGQTLSIDPSMFATSSSRGGTIIDSGTTLAYLTEEAYDPFVDAITQSVLQFVQPLIFKGSQCYIVASSTPEIFPTVSLNFAGSASMILRPQDYLLQQNSVDGASVWCIGFQKSQVQGITILGDLVLKDKIIVYDLGGRRIGWANYDCSMLVNVSTMSSGGRNEHVNAGQIGSSNSLQDEYLSKSC*