MLNHTHSGYLVVNETLGSDLFHIYWEATEPTMPLKHRPIILWLNGGPGCASLFGSLYLGGPWRVTEDLELVPNPGAWNRRFGMLFIDQPIGTGYSRAGHDTIPHNEILLGYHLYLAIQYFYTIHPEYQKRPFFVTGESYAGKYVPSLTHFIIQADAKAQGKEHELRKTRRMPDNTPAPVFPLGGMAIGNGWVDAAAQLKVQGDVSWAFGLIDVVQRRVVESMVDETLEHMKNLEWRKARKASDAVMAYITNVSATATMEDMRRNKAYDADARTDQFFNLPEVKRDIHADPKITWAACSDIVDDIMGHDVMKSVKKLIPDIIHRYPVLIYLGQFDAECGVAANDAWVHSLPWTGHAAFAQVERKLWMVNDTVAGFKRHHANLTELVVRNAGHMVPHDKPLESQIMIEDWIFGVLNPS*