MSYIVNKSSPELVGPPTTKPVAPTVADVINLSSFDKAIGSYLFTSFHVFDNGIVEPAMTIKGALSQALVYYYPIAGRLVITGAADGGGDQLCVSCTGEGVAFVSATASCALDDVKLFDPPFAALLKELAVAHPAAGEAEADPLLLMQVTEFACGGFVVGMTWNHVVADGKGIAQFLRAVGELARGLPRPSVLPVSCGDDSLPELPPLVAAMEKAMLTQESKQFAYLDVTIPSSVIGRVKAAFDDVGDVARSGGEPCTVFEAVAAVLWRSRTRAVLISGDSDADTPAPLVFAANVHKHVGAKHGYYGNCVTSQVVAATSGEVANGDANDVVKLIRRAKELIPAQFENGGVAMNGAAARVERQLMSALFGYNAFYVASWRNIGFEAVDFGGGRPARVMCHVGPTAVPSCVACLPRDSGGASVLLLCVKEEHVDAFLAELESFK*