MESDQGKLFIGGISWETTEEKLKGYFSTFGEVVEAVIIKDRATGRARGFGFIVFADPSVADMVVLEKHSIDGRMVEAKKAVPRDEQQIVNRSSNGVVGSPTPPNPARTKKIFVGGLSSTVTEDDFKKYFGLFGTITDVVVMYDHGTQRPRGFGFITYDSEDSVDRVLQKTFHELNDKMVEVKRAVPKDLSAGPIRNNGHGPGAGAGSRGSPYPLNYFNSSPMMSYASQIESRYGSSPSSRGLFPPYGAVGHVNTRTHSGSINGAYSAGIYGGNAPYGGGVYGSGIHGGSSIGGSYGSVNNSSSFNNAYGSSPGRNLWGSGGASYDNASGFAGFEGSRVSSLSSYGGMSTWGASQTSSKNSFAYDNHNYGYEGADGAFLGVNSSGFDGQTSGHGSTLGALGVSRSRSGSAIFSGDIYGSSGFSDSTWRATPADKFRSSSAGFGGLGSGVYGLRRSTDSNGEDIQAVDDGYGVTGRQSYRGVQV*