MSTKKPTNSLVQVGKYVYVGKPQPTPEGGLSPNEQPAIILMFGWMGAHLPHLLKYTQKYDEMYPAATKILVRSQPEFFWSSAKTNDDALLPVVQLLKEQGCLPPNNGTKKPSVLVHAFSNGSAPPHPLALHHSVLIKSCIGGSWQLTTLSALLYKLYPLLSSTTTSPPSLPPTALILDSTPGSKGLQSTLKAFTASLSSRPLKLLIGALIILTYGVVKSWLKLRWVFWCLGVVKGRSGNMDMFERMKEGLNGVDLEGGGDASTAAAKGSSSSSSATSPTTSTPLLLPHLSLHPRTTPRLYIYSLTDALIPADQVRAHAAHARALGWVEVREEVYRESEHVRHVRSDEGRYWGAVRGVWEWAVGRAGEGGGELEEGAVERAGEGAEVGGAEEGEEEGRNGGVKEEGEEEGKDEVVLEDGQVDEQGKETGVAA*