MESELEFNWSAVLSCSAIHHMGDDVGKTRVDHVRAVCPNDVTMVMDPSAAVAGALAPAHAVPMHAEEVFFGGALCRLALWRCLLEGFEFERTVETDGGLAEPREFVFNPATQIGVGIDPGVTQAVSAASGVWDPATGQLLADQLRRWKLTKGQVKHGSGLNNVRCDTERWLAPIKPHLQHLAAASSAGTSLEANLKHITVTLATWDAVWEVYLDPKWAQQRLRLYGAQDRTMEQFFKKLEQDMAEVSMKRHWGEQVAPTGAVLLARAGEAASQGQRVPWPGLQTGARQATQDPACCGTVVCAPPS*