MENVHVFDAGWVEKVTRHPHWWVIHPFSLFRRRWDIVLMLCLWYVALCVPFVIGFEVQYEETSALYVVDRIVDCFFILDVAFNFLTGYTSQDHATIVMQPGKIARHYAKTWLVFDLIASVPVDLMLGNFVRVMKLLRLVKLFRMLRLNRILHRLERKMSIKYGLWQVIKFACVVLCLGHWLACAWYLMHTLESGWGERASTATGLKPTWVDALAESHGTEPLYHQSRWSQYLTCVYWAMTTMTTIGYGDIVPSNVDERILTVFAELMGSSVFLYGLTQVTGLIANINSSDVEFQKLMDVANEYFEFRQIPVPLRVKVREFFHYKRASSLFYGEKKLLAHVSDNIRAELQMWSLRRVLNKTPFLRDADEKFVKLIVHKLTRKIYGPREIVIREGDIADEMYFVAHGEVEILVGRTRIAYLDAG