MPIWNWGFLLFVFVSVSSVALSVSDPITQQKLDQVSNLPGQSFNVDFAHYAGYVTVNEESGRALFYWLTEAVEDPASKPLVLWLNGGPGCSSIAYGMAEEVGPFHVNKDGKSVYLNPYSWNTVANLLFLDSPAGVGYSYSNTTSDILNNGDKRTAADSLQFLLNWLERFPQFKGRDFYIAGESYAGHYVPQLSQAIVRYNKENSKSPINLKGYMVGNALTDDYSDHVGLFQFMWAAGLISDQTYKKSNELCDKESFIHPSRECDQIVDIAYEEMGNIDAYSIFTPPCTATGVTKRLLRRWHKVGHIGQSYDPCTEQHSTIYFNLPEVQNALHVFHSNTSRKWETCNNAVNLNWKDSPISVLDVHQELISSGLRVWIFSGDTDAVIPVTSTRYSIDALKLPTVSPWRAWYDDGQVGGWTQGYEGLTFVTVRGAGHEVPLHRPKLALVLIKNFLAGTSMASFDQVIESKTSASEQVSGF*