MGKEKHYWLLKTEPGEWSWEDQAANEGLSNWDGGDGGAGGAVDVRCVGEMRRAVDLGEMKKESGLKGFGLFRQPRLSVVPVPEEVWKRVCEMGGGYEGDGGESGDAEVGDDGGGSEGGRSKIEMQALGGGYRFAELLPRSWRRSTALRSFSSSSSFFSDQSRGGLPRFFSEVLPPSKGGIVRVQGDEFWHMTKVLRLSVNDRVELFNGKGGLVEGSINRIDRTGLDFIALEDPKLVLPQSSRWHVFAAFGTLKGGRADWLVEKCTELGTSSVTPLLTERSPSISENRVDRLQRVILAAAKQCQRLHEMTLNPPTTIDSLLPIVTQSKLSLVAVAEATPVFSVLTSSRRESTGLMIIGPEGDFTEKELNMMREAGATAVGLGPHRLRVETATIALLATLMLWSDSERPSEP*