MTTISDLPYDLVKEIFSWVPFTSLRAVRSTCKTWNALSKNQIFGKKSVARNQFLELMILDSRVCSLRFDLQKIRNEDEEDLVDPSMKQISIPNNDDQVEISRVYHCDGLLLCIPKDNSSLMLWNPYLGQTKRIRPKNTFHRDDSFALGYNNRNHKILRLNEENESHIDVYDFSSDSWRTVPDDNPYRDELIYQSGVSLKGNAYFFDREVTTEAEVGTEDLLITGIEDYLRCFDFTTERFGPRLPLPFILPSPSFEYLALSWARDDKLAVLYSHYDTFDIIEIWISTKIEPNAVSWSTFLKVDMSLINGLTDDFLIRFEPKSFFIDEEKKVAVLFDTKVTETCRYQMAYIVGDDGYFKSVNIGVISNSHWIGGELVRSSYVPSLLQLQV*