MKAAKRWSVGNLASLPGARHRAPARRRLWIIMALSLIIMTLSLITMLAIMAYMYPHHSKRACYMISSRGCKALADWLPPSLREYSDDEIAARVVIREIMSNAPVIRRDSKIAFMFLTPGTLPFERLWDIFFQGHEGKFSVYIHASKERPVHQSHYFANREIRSDEVVWGRISMVDAERRLLANALRDPANQQFVLLSESCVPLRSFEYMYNYLMYSNLSYVDCFDDPGQHGSGRHMDHMLPEIPKKYFRKGAQPGIENNKNCIADEHYLPTFFHMLDPGGISNWSVTQVDWSERQWHPKTYMPEDVTHELLNNLTSADTVAHVTSVGMGEELWMPCMWNGIKRPCFLFGRKFHPDTLDKLLDLFSNYTRSVSWHL*