MPSVTWGVVQGKKEKLVNRVKICDYLKSLGIIPDELENLELPSTIEVMEERVMFLQKLGLTIDDINEYPLMLGCSMRKNMIPVFSYLEKIGIAKSKLGEFVKKYPQVLHASVVVELMPVVKFLRGLDVEKEDIGYVLMKYPELLGFKLEGTMSTSVAYLVSIGVSPRDIGPMVTQYPYFLGMRVGTMIKPLVDYLVSLGLPIKILARMLEKRVYILGYDLEETVKPNVDCLISFGIRREKLASVIAQYPQIIGLPLKAKMSSQLYFFNLKLKIDPDEFAQVVEKMPQVVSLNQHVIMKSVEFLLGRGIPSGDLAKMVVQCPQLIACRVELMKNSFYFFKSEMGRPIKELIEFPEYFTYSLESRIKPRYQRLQSKGIRCSMNWFLNCSDQRFEERLLGNYIESESSGPSFCIGGKLVLPGSEVVSDEEDESDDEVLYKRTVSL*