MADSLAGIDQVTSLHKNNELQLLCFRLGKNKDLYAVNVFKIREVVKYHGNLTIISHENNSLVEGLIIIRELTIPLIDMKKWFYYDSQNKNKDLRPYRIEKEKGEDDIVMICEFSRWTIGVRIYEADRILSKKWTEMEQSAGLGGSAGNNKLVSRTRYFDGRLVQVVDIEKMLIDVFPWIEDEKHNDLETLSKIHSNQCVLLADDSPSVLKTMQMILDKLGVKHIDFINGKTLLEHLFNPTTDVSNIGLIITDLEMPEASGFEVIKQVKNDPLTSKIPIVVNSSMSGSSNEDMARSLKADDFISKSNPKDIQRVVKQFLELA*