MASLHLWRLLSLYISSIAAVLRRASPALSRLIRCSIIVTLIESCLSLYFIFLGLSPTTVELDDHTTVHFWTSAHRRFSRPNLVLVHGFGGNSRWQFLQLVGPLSRSFNLYVPDLLFFGKSHTFRRNRSEGFQARCVVEGLRGLGVGRCRVFGISYGGYVAYRMAEMWPEVVERVAIASCGIGYTEEQKREHLGKLGRSVTEIFLPESPKNLRRLLNLSIYKFDPLKWAPDFFLQHLIDAMLKDYRKEKLELLEHLLAQKADPDIPIPPQETMLIWGDKDDVFPPLLAFQLQRHFGPKTKLEIIKDTGHALNIDSPARLYELIESFSLGCSNSKDDDI*