MESDQGKLFIGGISWETTEEKLKSYFSAFGDVVEAVIMKDRATGRARGFGFIVFADPSVADMVILEKHNIDGRMVEAKKAVPRDDQQSVNRNSNGGVISPGPLTLARTKKIFVGGLASTVTENDFKKYFGQFGTITDVVVMYDHGTQRPRGFGFITYESEDSVDKVLQKTFHELNDKMVEVKRAVPKDLSAGPIRNNGLGSGAGPGSRGSPYAGAYAQTFNSGPVMPYAGLMDMRCGLSPSNRGLYAPHGVVGHENAKTQNGTIHGQYNAGIYGGNASYSGGGYDFGIYGGSSSVGGYGSLSSSNSFSNAYGSSTRRNPWASVGASYVNVSGPAGFEGGSRVPSLSSYGGIKTWDSSLTHSNSNAAHDNHRYGYEGAENDFLGSSSVGYGVKSSGLGSSLGGFGTVRSRSGSGSLSGDIYGISGFSDSTWRATPADKIRSASAGFGGLGSGAYGLNRDTTSNGEDLRALDDGYGIIGRQSYRGVPV*