MESGRSFARATIQASSPWMYPGSPLSRLNYRRRLSPVRCNQQPGIENQASPKVVVVGAGWAGLGAAHHLSKQGFDVTLLEAGAQPGGLVAGWKTASGRSVEVGIHGFWYPYKNIFALMDELGIKPFTEWTQSSQYSPYGLEVESPIFQLQPRLPTPLGTFVYTQFKRLPLVDRLTALPLMYAVIDFDNSDAAWKKYDKRTARELFKEFRCSERVYKDAFNPMLLVGLFAPGEQCSAAAALGMLYYFILAHQEDFDVVWCRGTVGERIFKPWVDSIEQHGCSFLSKRRVTDLLLDEASGKIKAVICGEEIIPADAVVFSIGITGLQRLVSNSAILKMREEFLNVANLGTIDVLAVRLWLDRKVQIPKPSNACFGFDSSTGWTFFDLNNLHDEYKEEVGTVVEADFYHANQFLPLPDDQIVEKVKGYLATCIQDFRNVRVIDHAVVRFPKAVTHFSPGSYEYLMHGTTSFPNVFMAGDWIVNQHGSWSQEKAYVTGLEAANRIVEYIGKGKLATIIPVEPDEPHVKEIRRINSIFKDLQRQLPFQDFFI*