MAAQNNQEVDALVEKITGLHAAIAKLPSLSPSPDVDALFTELVTACVPPSPVDVTKLGPEAQEMREGLIRLCSEAEGKLEAHYSDMLAAFDKPLDHLGMFPYYNNYINLSKLEYELLARYVPGGIAPARVAFIGSGPLPFSSFVLAARHLPDTMFDNYDLCGAANDRASKLFRADADVGARMSFHTADVADLAGELAKYDVVFLAALVGMAAEDKAKVIAHLGAHMADGAALVVRSAHGARGFLYPIVDPQDIGRGGFEVLAVCHPDDDVVNSVIIAQKSKDVHADGLGSGRGAGGQYARGTVPVVSPPCRFGEMVADVTQNHKRDEFANAEVAF*