MFLASTNILQSNSLSAHEALFLLLQHTGMLLCTQSSALESHTASLTAVDLHCRCYDHERAHLQSSFIGTSYQPTLLESSSTGMTQMLHWLSAVQVPIRIRLNDNERWSRTGSLRTGTLNLWTFWRDFGGVRLSSEDRCLLSHARWGAPSILIPLVLHTWRLMFTAISNSHFRALANSLQTGKSGDVFYRQVLPSSLSDNLLIEDRFRCADRLFLRELSYERVMDIYELESAAAVVVSVGGQLPQNIALRLQETGKAKVLGTDPKDIDKAEDREKFSQILDSIGVDQPAWKELTSYEEAKKFADNVGYPVLVRPSYVLSGAAMTVIRGEVDLREKLTAAADVSPDHPVVITQFITGAQEIDVDAVASSESSSFTQSLNMSRTLVSTPAMPH*