MAANFEVESTLTDRYQTTVPETVRRALKLGKRDKIHYTIRPSGEVVLTRVEASGSDDPVLGQFLSFLAADITRHPERLKSVDTGLVQRLQSLVGDVDVDLDTVLSADDE