MSVIMLKLAWLAALLPALISAASNTSVQYLITFGDSYSQTGFDINSTWASADNPLGNPTLPGYTASGGLNWVGFLVSELNVSTLLSFNFAYGGATVDSDLVAPYEADVLSFVDQVTEFSDSIASNPSAAPWTAENTLVGTWFGVNDVGNTYYESNATEILTEVVARYFEQLQIIYDAGARNFFILSCPPIYETPLMLEYSEDVQEEEASVISEYNDMLASALTNFTSVNSGVTAQVIDTSIPFQTAIDDPTAYGAPNATCYDSDGTTCLWYNNYHPGIAINELVAEEIASAWEGSFF*