MALSTLAPQLGSASWAATTGHRPHGASSREACVAGTRLALHGAPEAPTAAAAVSAFWGHQLRRLPGAAIRSQRTACSRIRAVSVVEAPPSAGEVVDYAALAKDLAASSPLEIMDTALDLFGKNIGIAFSGAEDVALIEYARLTGRPFRVFSLDTGRLNAETYRYFAQVEAHYGIRIEYCFPEAKEVEDLVRTKGMFSFYEDGHQECCAVRKVRPLRKQLRTLDAWITGQRKDQSPGTRAAVPVVQVDPAFEGLSGGPGSLVKFNPLANVKGTDVWGFLRLLNVPVNELHSKGFVSIGCEPCTRSVLPGQHEREGRWWWEDATMKECGLHKGNIAVAAPQSAAPLTTGNGAAAANGAAPGAEVAAGTEGDASTEASTAVTSAPSEHADLYADTDAVASLSKEDVEQLLRSTGQDATLLVLYAPWCRFCQAMEESYVQLGEQLRGTNVRVASFRADGPERAFAQKEFGLKSFPTIVLFPRRAQGSRSRAFVTYPSERRDPASLLAFVSAIAGPVGETWSGP*