MVAALGGDARAAGAAAPKPEINVAKLTKAEEAIFTLQPGKDAFVKLAAALAPFRPVVDHVADALSWRSTRKAMAAQAAFTYAVLYPYVIIPGILLTLGTCTLTNRKEDEGSGDEDDGETRSEPAKKKPTPAEPKGASWRSKARKLDARDVQRALENVATRLERIIALTTWEDPVVTGAFVAGCLVAALFLASHSFQVVLLCVGLYATRPPSWRVVPGPLESLLGRMPDKGEAYARLMQETGNGGKGAASGA*