MVGSLTGILSSLCCWLYRIGFKPHKAKFVSLPCNDLYMDRGKHFVLVHGAGHGAWCWYKLVPLLKLLGHRVTALDLGSSGVNPKRLHELASVYDYVQPLMELVASLPQDEKVVLVGHSYGGLPISLAMESFPEKILVAVFVSAYMPNYISPPITQAQEFLINRIKPESLLDSQLSFGLGLESLPTAVTFGPDYLSVALYQHCQPEDLELAKSLTRPHGLFLEDFAKESLLSKEKFGSVDRVYVVLEKDEVMKEDFQRWVIDDSPPKEVKFIAGADHMVMMSRPKELCLCFQEIVQQYN*