MYKAVKIEKGPNGWGGPLIITPTEKKNKIVSITGKTIHPLAYKLAELTGCEIVNGFVTGVPEDEIMVVIVDCGGTARCGVYPKKRIFTINVMPVGQAGPLAQYITSDIYVSDVKDKNVTLAEEGEVTAAAETDAMEGMTNKQKGEALKKEAREKLADTKYEKEGFLTRLGKATGGVIAVFYQSGREVIETVIKNILPFMAFTSMLIGIILGTGIGDFIANKLAPLAGNMIGLLIISIICAIPVFSPLLGPGAVIAQVVGVLVGTQIGLGTIPASLALPALFAIDPQVGCDFIPVGLSLGDAEAETIEVGVPAILFSRLVTGPLSVVLAYIASIGLF