MESSSLSAELPDPRIILGRVAQHVADEDPGELSLPLANRPHLSRLTIYPLVIRQYPTATYYGNAGHPYIVAANDAVLLLHVSLNPHAGLNLDQPDPEGNLVVAWDFIPVDGTGRRELSATTKLIANRDVDLLSQFSGVKSVGLLPLYAPAGFVVAELQVVEQPDRRVANLLWFRSVEDSWNEVQLACPDVTPKWIPNDVIAYDKKLWWADLTRGLLNPVDPSPHLSFVNLPADLVALEDRHEGPERIDTRHIVRMSGGELLRFVDVVRKHDEPPEATRVVVWTLESMFDPAKGRARWEHHQCRTTLAAIWQDASYSGPAL*