MGKSSHDADIGANCKKYGVPFYGASFVPRNALRSAETESKREDEVVGDGSNYVVFAGGGGEGRSGIPNALVISLFDSASNSLSDQPVNKFGLDDELPYRMAVHPGGEGVICSLPKSCRWFEWEASKKDDEFTLNLKQSEKVLYELEHIGQQLAVTFSHDGSLLAVGVQDGKLRAFKWPSMEATIDIPDAHGSVKNLDFSPDGKFLVSVGSGGPGRVWDTSSSTNKASLPKENDEVFGFCKFSHDSLNNEVLYVTAMRDRGGSIVKWNTTTWKRISSKYVVRDPISAFNVSDDGRFLAIGTIQGDIFILNASNLRVQSVVKKAHLGLVTALAFSQDSRALASASLDSSARVTQIKETKNNGFNISVILLLILLAAALYYAKTEGYLLL*