MPGNLKVVYFVNSGGEANDMALMMARLYTGRYDVIALRNSYHGLSAATMGLNGQRIYKHNIPHGFGIHHALNPNPYRGCFGADGPRYAADVAEIIESSTVGRIAGFFSETFQGVGGAVELASGYLPAVYDIVRKAGGVCIADEVQTGYGRTGSHYWGFQTQGVTPDIVTLAKGLGNGLPVAAVVTTQEIASVLSQSLHFNTFGGNPVCAAGGHAVLRLLDREKRQEHCAVVGSYLLERLRGLQEKHDIIGDVRGRGLMIGVELVRDQQSKEPAKEETTDLYEKMKDLGVLVGKGGFYGNVFRIKPPMCFTKEDADFLVDVMDFSMSKM*