MALSALDSSVTFSGDGVKKIRKLYTTTKSREIWTGEEHDKFLEALQLFDRDWKKIEAFVGSKTVIQIRSHAQKYFLKVQKNGTSQHVPPPRLKRKVAHPYPRKASKNGHNSDLMPVHVFQAFSPALGRDHPGYVQQEASSSSHVKTAQTSPGSVSKCHFDGFRSRQSTWSDCGTSDPGNQSSSLQGTLDFSQVYSFIGGIFDPHVSGHLQKLKEMDSVNVETVLLLMRNLFINLSNLNFKEH