MPLFFKTSLFFLFFFFVSTSSSSPLEYNHPLESLTLFELTQVTNIVKNSYFPLNVTFHYVGLNEPNKQLVLSWLSSTHHPALPREAIVITRIDQKTHEIIVDLSSVSILSDKIYNGHGYPMLTLQEQTAADELPFSYPPFISSIKKRRLKLKEVVCQGFAVGWYGEKRKSTNRMVKVMCYYLDGTVNLYMRPIEGITITVLLDQMIIASYIDRLIVPVPKANGTDYMGSKRRRSSHESNSIKIVQPDGPSFTLDDVNTVRWGDWKFHVAYDIRAGMIISLASIFDAEKEEFRSVLYRGFVSEVFVPYMDLTEEWYYRTYFDAGEYGFGLCAVELEASKDCPENAKFIDGYFISQDGTPGKMPNVICIFERYAGDIMWRHTELAIPGKVVS*