MTASTCVLVETGDEDPLVSVATLVDGLVGDASGKIAKECAALLEAGKFVDAVGKIMAHGAKLFADASEKDLEASVLIVGGLAQRLPAADAAACVDALVQAALASTERGPARANALFSLYNMTTDLTARLAILNKILAYVRSAKLGTLVAPLARHVEDNYASWNLDPAATRAMLQSIFSMLAETSVTTDVNDAASARVLDLQLKYLATYKPGEKLDATAEDVAKATVVSFVRSNDMLFKCDLLGYPAIKALKDTKSANVLGLLETMLTGDGMGAFAAFAKSNGDVFKTLSVDEAECAGKMKVLALCALAESATAASSSGEVTYAQVAAALQCADGEVEGWIVRAIGARLIEAKMDQLRGVAVVTRVTHRVFGKEQWANLRARLDVWRENLAGAAGEVSKALDAGAEALVAH*