MLSPTTVIFVPGAWHSPHCFDEVVRLLQAEGYNTDLVHLPSVDPIQPHSDFSEDVSQIRNQIQVAIDAGQRVVVTVHSYGGLPGSEAIRGLDWSTRQRQGQPGGVIHLFFCCSFIVPAGKSLISSFGGQDLPWFRISDDRLLVTPATPRPTFYNDMSPREAESAVQTLRPHSYQTFHSKLSYEAWRHVPSTYLYCLKDEAIPLPVQRMMVEEIAKGVNIHTHVVDASHSPFYTAPAEVADAIGKAASRSAELITEGKL*